IApprovalProcessExecutionContext - интерфейс

Контекст обработки процесса согласования.

Definition

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

Свойства

CancellationTokenPropagates notification that operations should be canceled.
CardID Идентификатор карточки, к которой относится процесс согласования.
CardsStoreRequired Показывает, требуется ли сохранение карточек, загруженных при обработке процесса.
CurrentNode Обрабатываемый экземпляр узла.
CurrentNodeTasks Информация о заданиях обрабатываемого экземпляра узла.
ExecutionDateTime Дата и время выполнения обработки процесса согласования.
InstanceID Идентификатор экземпляра процесса согласования.
IsMainCardLoaded Показывает, загружена ли основная карточка.
ProcessChanged Показывает, есть ли изменения в процессе согласования.
StoreCard Сохраняемая карточка, если обработка процесса запущена при сохранении карточки.
ValidationResult Объект, выполняющий построение результата валидации.

Методы

AddNodeForStore Добавляет экземпляр узла для сохранения его при завершении обработки процесса согласования.
AddTaskInfoForStore Добавляет объект с информацией о задании для сохранения его при завершении обработки процесса согласования.
GetCardAsync Возвращает карточку с заданным идентификатором. Выполняет загрузку карточки при первом вызове метода.
GetCardFileContainerAsync Возвращает файловый контейнер карточки с заданным идентификатором. Выполняет загрузку карточки при первом вызове метода.
GetLoadedCards Возвращает все загруженные карточки с их файловыми контейнерами, если они тоже были загружены.
GetNodesForStore Возвращает список экземпляров узлов процесса согласования для сохранения.
GetProcessInstanceAsync Возвращает экземпляр процесса согласования. Выполняет загрузку процесса согласования при первом вызове метода.
GetSatelliteAsync Возвращает карточку-сателлит с заданным типом для указанной карточки/задания. Выполняет загрузку карточки при первом вызове метода.
GetTaskInfosForStore Возвращает список объектов с информацией о задании для сохранения.
ModifyStoreRequest(CardStoreRequest) Метод для модификации запроса на сохранения с помощью отложенных методов, добавленных ModifyStoreRequest(Guid, ActionCardStoreRequest).
ModifyStoreRequest(Guid, ActionCardStoreRequest) Метод для отложенной модификации запроса на сохранение карточки.
NotifyProcessChanged Устанавливает признак ProcessChanged.
SendTaskAsync Отправляет задание в карточку с указанными настройками.

См. также