IPlaceholderReplaceExtensionContext - интерфейс

Контекст обработки расширений IPlaceholderReplaceExtension.

Definition

Пространство имён: Tessa.Platform.Placeholders.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public interface IPlaceholderReplaceExtensionContext : IExtensionContext
Implements
IExtensionContext

Свойства

CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от IExtensionContext)
GroupLevel Флаг определяет текущий уровень вложенности группы.
Info Дополнительная информация контекста.
IsGroup Флаг показывает, относится ли текущая обработка строки к обработке строки группировки.
Placeholder Текущий плейсхолдер или null, если обработка выполняется вне контекста плейсхолдера.
PlaceholderValue Текущее значение для замены в плейсхолдере или null, если обработка выполняется вне контекста плейсхолдера.
ReplacementContext Контекст замены плейсхолдеров.
Row Текущая строка или null, если обработка выполняется вне контекста строки.
Table Текущая таблица или null, если расширение выполняется вне контекста таблицы.
ValidationResult Объект, выполняющий построение результата валидации.

Методы

GetPlaceholderValueAsync Метод для получения значения плейсхолдера в виде PlaceholderValue.
GetTextFromPlaceholderAsync Метод для получения текста по плейсхолдеру.
GetValueFromPlaceholderAsyncT Метод для получения значения плейсхолдера.

Методы расширения

AsT
(Определяется PlaceholderExtensions)

См. также