PlaceholderExtensionsFormatTextAsync - метод

Выполняет форматирование текстовой строки, при этом могут использоваться форматтеры, например, генерирующие штрих-код и др.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<PlaceholderValue> FormatTextAsync(
	this IPlaceholderReplacementContext context,
	IPlaceholder placeholder,
	string? text,
	IPlaceholderFormatSettings? formatSettings = null,
	CancellationToken cancellationToken = default
)

Параметры

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

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

ValueTaskPlaceholderValue
Значение, которое было отформатировано.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IPlaceholderReplacementContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также