DefaultFieldPlaceholderReplacerReplaceCoreAsync - метод

Заменяет плейсхолдер, работающий в режиме "поле", на строку текста. Возвращает null, если замену невозможно выполнить. Если возвращается пустая строка, то выполняется преднамеренная замена на пустую строку.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected override ValueTask<PlaceholderValue> ReplaceCoreAsync(
	IPlaceholderReplacementContext context,
	IPlaceholder placeholder,
	CancellationToken cancellationToken = default
)

Параметры

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

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

ValueTaskPlaceholderValue
Строка, заменяющая заданный плейсхолдер, или null, если замену невозможно выполнить.

См. также