PlaceholderFormatterBaseFormatFieldAsync - метод

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

Definition

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

Параметры

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

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

ValueTaskIPlaceholderFormatResult
Объект, содержащий отформатированное значение заданного поля.

Реализации

IPlaceholderFormatterFormatFieldAsync(IPlaceholderReplacementContext, IPlaceholder, IPlaceholderFormatSettings, IPlaceholderFormatRequest, CancellationToken)

См. также