public interface IApprovalProcessExecutionContextPublic Interface IApprovalProcessExecutionContextpublic interface class IApprovalProcessExecutionContexttype IApprovalProcessExecutionContext = interface end| CancellationToken | Propagates 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 | Отправляет задание в карточку с указанными настройками. |