WorkflowEngineExtensions - класс

Класс, расширяющий функциональность некоторых классов, необходимых для работы WorkflowEngine

Definition

Пространство имён: Tessa.Workflow.Helpful
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.20
C#
public static class WorkflowEngineExtensions
Inheritance
Object    WorkflowEngineExtensions

Методы

AddTiles Метод для добавления тайлов
CreatePlaceholderInfo Метод для создания объекта с дополнительний информацией для контекста плейсхолдеров из контекста обработки бизнес-процессов.
CreatePlaceholderInfoWithoutTask Метод для создания объекта с дополнительний информацией для контекста плейсхолдеров из контекста обработки бизнес-процессов без передачи информации о задании.
GetActionInstance Метод для получения экземпляра действия из Info запроса
GetActionTemplate Метод для получения шаблона действия из Info запроса
GetDialogInfos 
GetEventName Метод для получения события из Info запроса
GetHashBinder Метод для получения биндера хеша из Info
GetHistoryGroup 
GetNodeInstance Метод для получения экземпляра узла из Info запроса
GetNodeTemplate Метод для получения шаблона узла из Info запроса
GetProcessID Метод для получения ID экземпляра процесса из Info запроса
GetProcessInstance Метод для получения экземпляра процесса из Info запроса
GetProcessRequest Возвращает запрос на обработку процесса WorkflowEngine и его подпись.
GetProcessTemplate Метод для получения шаблона процесса из Info запроса
GetProcessTemplateCardID Метод для получения ID карточки шаблона процесса из Info запроса
GetSources Метод для получения исходников скриптов шаблона прцоесса из Info запроса
GetWorkflowAccessChecked Метод для получения из Info информации о том, что проверка на выполнение операции в WorkflowEngine пройдена.
GetWorkflowContext Метод для получения контекста обработки процессов IWorkflowEngineContext из контекста проверки условий IConditionContext
GetWorkflowTileID Метод для получения ID выполняемой кнопки из info
GetWorkflowType Метод для получения типа Workflow из info
HasВозвращает признак того, что заданный флаг установлен.
HasAnyВозвращает признак того, что один из заданных флагов установлен.
HasNotВозвращает признак того, что заданный флаг не установлен.
SerializeTo Метод для сериализации карточки процесса напрямую в Info по ключу WorkflowEngineProcessSerializedKey
SetActionInstance Метод для установки экземпляра дейсвтия в Info запроса
SetActionTemplate Метод для установки шаблона действия в Info запроса
SetHashBinder Метод для установки биндера хеша в Info
SetHistoryGroup 
SetNodeInstance Метод для установки экземпляра узла в Info запроса
SetNodeTemplate Метод для установки шаблона узла в Info запроса
SetProcessInfo Метод для установки параметров запуска или выполнения процесса WorkflowEngine в Info запроса
SetProcessInstance Метод для установки экземпляра процесса в Info запроса
SetProcessRequest Метод для установки в Info запроса на обработку процесса WorkflowEngine с его подписью. Если подпись не валидна, при попытке обработки переданного запроса произойдет ошибка. Если подпись отсутствует, то выполняется проверка доступа пользователя на редактирование шаблона бизнес-процесса.
SetProcessTemplate Метод для установки шаблона процесса в Info запроса
SetSources Метод для установки исходников скриптов шаблона прцоесса в Info запроса
SetWorkflowAccessChecked Метод для установки в Info информации о том, что проверка на выполнение операции в WorkflowEngine пройдена.
SetWorkflowContext Метод для установки контекста обработки процессов IWorkflowEngineContext в контекст проверки условий IConditionContext
SetWorkflowTileID Метод для установки ID выполняемй кнопки в info
SetWorkflowType Метод для установки типа Workflow в info
TryDeserializeFrom Метод для десирализации карточки процесса напрямую из Info по ключу WorkflowEngineProcessSerializedKey
TryGetTiles Метод для получения тайлов из info

Поля

WorkflowEngineProcessSerializedKey Ключ, по которому устанавливается сериализованный с помощью IWorkflowEngineProcessSerializer объект с данными и подписью.

См. также