PlaceholderScriptContext - класс

Контекст для выполнения скомпилированных скриптов IPlaceholderScript

Definition

Пространство имён: Tessa.Platform.Placeholders.Compilation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class PlaceholderScriptContext : IPlaceholderScriptContext, 
	IExtensionContext
Inheritance
Object    PlaceholderScriptContext
Implements
IExtensionContext, IPlaceholderScriptContext

Конструкторы

PlaceholderScriptContextИнициализирует новый экземпляр класса PlaceholderScriptContext

Свойства

CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
Container Контейнер зависимостей
DbScope Объект, предоставляющий доступ к базе данных
FindingContext Контекст операции поиска, связанной с плейсхолдерами.
Group Набор строк текущей группы. Задано только при обработке групп и строк внутри групп
GroupBy Значение, по которому производилась текущая группировка. Задана только при обработке групп и строк внутри групп
Info Дополнительная информация в контексте операции.
MailInfo Информация о письме, если происходит отправка уведомления. Может быть равно null.
ReplacementContext Контекст операции замены, связанной с плейсхолдерами.
Row Текушая обрабатываемая строка с плейсхолдерами. Задана только при обработке строк таблиц.
Session Объект текущей сессии
Table Текущая обрабатываемая таблица. Задана только при обработке строк таблиц и групп таблиц.
Task Задание из контекста, по которому идет построение текста. Может быть равно null.
ValidationResult Билдер результата валидации из FindingContext

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetCardAsync Возвращает карточку, для которой идет расчет плейсхолдеров.
GetCardIDAsync Возвращает ID карточки, для которой идет расчет плейсхолдеров.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTextFromPlaceholderAsync Метод для получения текста по плейсхолдеру
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetValueFromPlaceholderAsyncT Метод для получения значения плейсхолдера
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

DesktopLinksAreDisabledAsync Возвращает признак того, что ссылки на desktop-клиент отключёны в настройках.
(Определяется PlaceholderScriptContextExtensions)
Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также