PlaceholderFormatterBaseAggregateFieldsTextAsync - метод

Выполняет объединение заданных отформатированных значений в виде текста в соответствии с указанными настройками форматирования.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected virtual ValueTask<string> AggregateFieldsTextAsync(
	IPlaceholderReplacementContext context,
	IPlaceholder placeholder,
	IPlaceholderFormatSettings formatSettings,
	IReadOnlyCollection<IPlaceholderFormatResult> formatResults,
	CancellationToken cancellationToken = default
)

Параметры

context  IPlaceholderReplacementContext
Контекст операции, связанной с заменой плейсхолдеров.
placeholder  IPlaceholder
Плейсхолдер, поля которого объединяются.
formatSettings  IPlaceholderFormatSettings
Настройки форматирования, используемые при форматировании поля.
formatResults  IReadOnlyCollectionIPlaceholderFormatResult
Отформатированные значения полей, которые будут объединены. Параметр не может быть равен null. Пустому массиву будет соответствовать пустая строка, а массиву из единственного элемента - сам элемент.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskString
Текст, полученный в результате объединения значений.

См. также