WorkflowEngineExtensions - класс

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

Definition

Пространство имён: Tessa.Workflow.Helpful
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
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 объект с данными и подписью.

См. также