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