WfHelper - методы |
Тип WfHelper предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CanModifyTaskCard |
Возвращает признак того, что пользователь может изменять карточку-сателлит задания.
| |
GetData |
Возвращает неструктурированную информацию по бизнес-процессам, содержащуюся в карточке-сателлите Workflow.
Если такая информация отсутствует в карточке, то создаётся и возвращается новый объект
WfData.
| |
GetResolutionState |
Возвращает состояние резолюции, полученное по её параметрам.
| |
GetUsedComponentsAsync |
Возвращает используемые компоненты типового решения,
по которым можно определить возможность использования резолюций и других бизнес-процессов Workflow.
| |
HasWorkflowInfo |
Возвращает признак того, что заданная запись истории заданий содержит
информацию из расширенной истории заданий Workflow.
| |
LoadHistoryWorkflowInfoAsync |
Загружает расширенную информацию по бизнес-процессам Workflow для записей в истории заданий,
которые относятся к бизнес-процессам.
Возвращает признак того, что хотя бы для одной записи была установлена расширенная информация.
| |
SatelliteWasNotFound |
Возвращает признак того, что карточка-сателлит была установлена как отсутствующая в пакете основной карточки.
| |
SetController |
Устанавливает информацию о роли, на которую возвращается задание с контролем исполнения.
Устанавливать и проверять информацию имеет смысл только для добавляемого задания task.
| |
SetData |
Устанавливает неструктурированную информацию по бизнес-процессам для карточки-сателлита Workflow.
| |
SetResponseCard |
Устанавливает заданную карточку в ответе на запрос.
При этом выполняется компрессия карточки.
| |
SetSatellite |
Сохраняет карточку-сателлит в пакете основной карточки.
| |
SetSatelliteID |
Устанавливает идентификатор карточки-сателлита Workflow
в контексте IWorkflowContext.
Установка значения, равного null, удаляет информацию из контекста.
| |
SetSatelliteMainCardID |
Устанавливает идентификатор основной карточки для карточки-сателлита резолюций Workflow.
| |
TaskTypeIsResolution |
Возвращает признак того, что тип задания с заданным идентификатором
является одним из типов заданий резолюции.
| |
TaskTypeIsResolutionWithoutControl |
Возвращает признак того, что тип задания с заданным идентификатором
является одним из типов заданий резолюции, который не требует контроля исполнения.
| |
TaskTypeIsResolutionWithoutOverdue |
Возвращает признак того, что тип задания с заданным идентификатором
является одним из типов заданий резолюции, который не требует индикации просроченности.
| |
TryCreateResolutionPerformerRoleAsync |
Создаёт временную роль для исполнителей резолюции, объединяющую список ролей,
включая контекстные роли. Возвращает null, если создаваемая роль не содержит пользователей.
Метод имеет смысл использовать только в том случае, если указано более одной роли исполнителей.
Созданную роль необходимо сохранить средствами IRoleRepository, прежде чем использовать.
| |
TryGetController |
Возвращает информацию о роли, на которую возвращается задание с контролем исполнения.
Возвращает признак того, что контроль исполнения выполняется.
| |
TryGetData |
Возвращает неструктурированную информацию по бизнес-процессам, содержащуюся в карточке-сателлите Workflow,
или null, если такая информация отсутствует в карточке.
| |
TryGetPerformers |
Возвращает массив строк с ролями исполнителей, используемыми при отправке резолюции,
или null, если получить список невозможно или список пуст.
Возвращаемое значение не может быть пустым массивом.
| |
TryGetResponseCard |
Возвращает карточку из ответа на запрос, установленную посредством метода SetResponseCard(CardResponseBase, Card),
или null, если карточка не была установлена.
| |
TryGetSatellite |
Возвращает карточку-сателлит, которая была установлена в пакете основной карточки,
или null, если карточка-сателлит не была установлена или была установлена как отсутствующая.
| |
TryGetSatelliteID |
Возвращает идентификатор карточки-сателлита Workflow,
сохранённого в заданном контексте IWorkflowContext,
или null, если идентификатор не был установлен.
| |
TryGetSatelliteIDAsync |
Возвращает идентификатор карточки-сателлита для резолюций Workflow
по идентификатору основной карточки или null, если карточка-сателлит отсутствует.
| |
TypeSupportsWorkflowAsync |
Возвращает признак того, что тип поддерживает бизнес-процессы Workflow,
на основании настроек типового решения.
|