CardDigestKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дайджест карточки String.
|
CardFuncAsyncKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция для получения карточки System.Func<IPlaceholderContext, ValueTask<Card?>>.
|
CardIDKey |
Ключ, по которому в контексте IPlaceholderContext
содержится идентификатор карточки Guid.
|
CardIsPartialKey |
Ключ, по которому в инфо плейсхолдера IPlaceholder
содержится Boolean-признак того, что карточка загружена не полностью.
|
CardKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущая карточка Card.
|
CardStorageKey |
Ключ, по которому в контексте IPlaceholderContext
содержится storage текущей карточки Dictionary<string, object?>.
|
CompilationCacheKey |
Ключ, по которому в контексте IPlaceholderContext
содержится кэш компиляции, который должен использоваться для кэширования результатов компиляции плейсхолдеров объекта, определяемого ObjectIDKey. Тип объекта: IPlaceholderCompilationCacheBase.
|
ContextKey |
Ключ, по которому в контексте IPlaceholderContext
содержится объект родительского контекста, например, контекст операций с номером.
|
DateTimeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дата и время DateTime, который заданы явно или вычислены вызовом функции,
расположенной по ключу GetDateTimeKey.
Если значение по ключу не найдено или равно null,
то используется функция GetDateTimeKey, а при её недоступности -
текущие дата и время в формате UTC.
|
DbScopeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится объект IDbScope,
предоставляющий доступ к базе данных.
|
DefinitionColumnPlaceholder |
Плейсхолдер для имени колонки в плейсхолдере-описании, который заменяется на имя колонки при использовании алиаса этого плейсхолдера в другом.
|
EscapeSymbol |
Символ экранирования плейсхолдера.
|
GetDateTimeKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция получения даты и времени GetPlaceholderValueFunc<DateTime?>.
Если значение по ключу не найдено или равно null,
то вместо функции используется текущие дата и время в формате UTC.
|
HasMobileApprovalKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что пользователю доступно мобильное согласование по настройкам.
|
IsTaskSource |
Ключ, по которому в инфо плейсхолдера IPlaceholder
содержится Boolean-признак того, что источником данных для данного плейсхолдера должно являться задание, а не карточка
|
LeftBracket |
Левая скобка, начиная с которой обозначается плейсхолдер.
|
MinPlaceholderLength |
Минимальная длина плейсхолдера.
|
NoCardInDbKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что карточка отсутствует в базе данных
и к её данным в базе данных не следует обращаться даже в том случае,
если по ключу DbScopeKey есть объект, предоставляющий
доступ к базе данных.
|
NoLocalizationKey |
Ключ, по которому в контексте IPlaceholderContext
содержится Boolean-признак того, что не будет выполняться замена плейсхолдеров локализации {$Name}.
Если ключ не задан или равен false, то локализация заменяется как обычно.
|
NumberKey |
Ключ, по которому в контексте IPlaceholderContext
содержится числовой номер для использования в плейсхолдерах.
|
NumberRegex |
Регулярное выражение, которое определяет плейсхолдер для номера,
дополняющееся лидирующими нулями при необходимости.
Используется в NumberPlaceholderParser.
|
ObjectIDKey |
Ключ, по которому в контексте IPlaceholderContext
содержится идентификатор объекта Guid, который предоставил текст для замены плейсхолдеров.
|
PartSeparator |
Разделитель между частями плейсхолдера, такими как имя типа, параметры и строка формата.
Внутри строки разделитель должен быть задвоен.
|
PasswordExpiresKey |
Ключ, по которому в контексте IPlaceholderContext
содержится дата/время истечения пароля для текущего сотрудника DateTime.
|
ReplaceFuncKey |
Ключ, по которому в контексте IPlaceholderContext
содержится функция по распознанию и замене плейсхолдера GetPlaceholderValueFunc<string>,
возвращающая строку, которая заменяет плейсхолдер, или null,
если плейсхолдер не заменяется. Используется объектом ReplacePlaceholderParser,
который по умолчанию регистрируется последним в цепочке объектов IPlaceholderParser.
|
RightBracket |
Правая скобка, на которую заканчивается обозначение плейсхолдера.
|
SessionKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущая сессия ISession.
|
TaskKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущее задание CardTask.
|
UnescapedPlaceholdersRegex |
Регулярное выражение для поиска неэкранированных плейсхолдеров в строке текста.
|
UnityContainerKey |
Ключ, по которому в контексте IPlaceholderContext
содержится текущий контейнер Unity IUnityContainer.
|
ViewAliasIsDefault |
Алиас представления, который воспринимается как алиас по умолчанию.
|