ApprovalProcessHelper - класс

Вспомогательные константы и методы для работы с процессом согласования.

Definition

Пространство имён: Tessa.Workflow.ApprovalProcess
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public static class ApprovalProcessHelper
Inheritance
Object    ApprovalProcessHelper

Методы

AddTiles Добавляет информацию о тайлах в заданный объект.
CreateRequestFromWorkflowEngine Создаёт запрос на обработку процесса согласования по контексту IWorkflowEngineContext.
GetProcessHiddenRolesAsync Возвращает список идентификаторов ролей процесса, которые на текущий момент являются скрытыми.
GetTileInfos Создаёт список тайлов экземпляров процессов согласования.
InvalidateCachedInstances Выполняет сброс кэшированных в карточке процессов согласования, загруженных с помощью метода GetInstancesForCardWithCacheAsync(IApprovalProcessInstanceRepository, Card, CancellationToken).
TryGetTiles Возвращает информацию о тайлах из заданного объекта.
UpdateApprovalProcessInstanceAsync Обновляет состояние экземпляра процесса согласования.

Поля

ApprovalProcessInstanceNodesTableName Название таблицы, содержащей экземпляры узлов процессов согласования.
ApprovalProcessInstancesTableName Название таблицы, содержащей экземпляры процессов согласования.
ApprovalProcessTilesKey Ключ, по которому в хранилище содержится информация о тайлах (ApprovalProcessTileInfo). Тип значения: хранилище значения типа ApprovalProcessTileInfo.
ByLinkControlMethod Идентификатор способа управления процессом согласования "По связи".
CardApprovalProcessControlMethod Идентификатор способа управления процессом согласования "Процесс согласования карточки".
ChangeStateControlTypeID Идентификатор типа управления процессом согласования "Смена состояния".
DeleteControlTypeID Идентификатор типа управления процессом согласования "Удаление процесса".
LoadedInstancesKey Ключ, по которому хранится список с загруженными экземплярами процесса согласования в Info.
ProcessKind Тип бизнес-процесса, к которому относится запись в истории заданий, которая будет добавлена для заданий процесса согласования.
RevokeControlTypeID Идентификатор типа управления процессом согласования "Отзыв".

См. также