Для изменения размера нажмите или перетащите

PlaceholderFormatterBaseAggregateFieldsAsync - метод

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

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

Параметры

context
Тип: Tessa.Platform.PlaceholdersIPlaceholderReplacementContext
Контекст операции, связанной с заменой плейсхолдеров.
placeholder
Тип: Tessa.Platform.PlaceholdersIPlaceholder
Плейсхолдер, поля которого объединяются.
formatSettings
Тип: Tessa.Platform.PlaceholdersIPlaceholderFormatSettings
Настройки форматирования, используемые при форматировании поля.
formatResults
Тип: System.Collections.GenericIReadOnlyCollectionIPlaceholderFormatResult
Отформатированные значения полей, которые будут объединены. Параметр не может быть равен null. Пустому массиву будет соответствовать пустая строка, а массиву из единственного элемента - сам элемент.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: ValueTaskIPlaceholderFormatResult
Объект, содержащий объединённые значения полей.

Реализации

IPlaceholderFormatterAggregateFieldsAsync(IPlaceholderReplacementContext, IPlaceholder, IPlaceholderFormatSettings, IReadOnlyCollectionIPlaceholderFormatResult, CancellationToken)
См. также