public sealed class KrApprovalAction : KrWorkflowMultiTaskActionBase
Public NotInheritable Class KrApprovalAction
Inherits KrWorkflowMultiTaskActionBase
public ref class KrApprovalAction sealed : public KrWorkflowMultiTaskActionBase
[<SealedAttribute>]
type KrApprovalAction =
class
inherit KrWorkflowMultiTaskActionBase
end
KrApprovalAction | Инициализирует новый экземпляр класса KrApprovalAction. |
Descriptor |
Дескриптор действия. По умолчанию используется дескриптор, переданный в конструкторе действия.
(Унаследован от WorkflowActionBase) |
ID |
ID типа карточки, он же ID в реестре IWorkflowActionRegistry.
(Унаследован от WorkflowActionBase) |
IsStandAlone |
Флаг, обозначающий, что данное действие может быть только единственным действием в узле.
(Унаследован от WorkflowActionBase) |
AddTaskHistoryAsync | (Унаследован от KrWorkflowActionBase) |
AddTaskHistoryByTaskAsync | (Унаследован от KrWorkflowActionBase) |
AddTaskToNextContextTasks |
Устанавливает задание в список обрабатываемых заданий Tasks для последующих узлов и действий.
(Унаследован от KrWorkflowTaskActionBase) |
CheckActive |
Метод для проверки факта, что действие активно и должно сохранить свое состояние вместе с состоянием своего узла.
(Унаследован от KrWorkflowMultiTaskActionBase) |
Compile |
Метод для компиляции данного действия.
(Переопределяет WorkflowActionBaseCompile(IWorkflowCompilationSyntaxTreeBuilder, WorkflowActionStorage)) |
CompileEvents |
Компилирует методы - обработчики событий.
(Унаследован от KrWorkflowTaskActionBase) |
CompleteSubtasksAsync |
Завершает дочерние задания указанных типов.
(Унаследован от KrWorkflowTaskActionBase) |
CompleteTaskAsync |
Обрабатывает завершения задания.
(Унаследован от KrWorkflowTaskActionBase) |
CompleteTaskCoreAsync | (Переопределяет KrWorkflowTaskActionBaseCompleteTaskCoreAsync(IWorkflowEngineContext, CardTask, Guid, IWorkflowEngineCompiled)) |
CreateDialogsAsync |
Инициализирует карточку диалога.
(Унаследован от KrWorkflowTaskActionBase) |
CreateDigestAsync |
Создаёт дайджест задания на основе дайджеста указанного в настройках действия, комментария инициатора процесса согласования и дополнительного комментария.
(Унаследован от KrWorkflowTaskActionBase) |
CreateSubscription |
Создаёт подписку на сигнал signalType для текущего действия.
(Унаследован от KrWorkflowTaskActionBase) |
CreateTasksContext |
Создаёт контекст работы с заданиями.
Контекст нужен для сохранения измененных действием заданий и записью их в Tasks.
(Унаследован от KrWorkflowTaskActionBase) |
DelegateTaskAsync |
Делегирует задание другому пользователю.
(Унаследован от KrWorkflowTaskActionBase) |
DelegateTaskCoreAsync |
Делегирует задание другому пользователю.
(Переопределяет KrWorkflowTaskActionBaseDelegateTaskCoreAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, CardTask)) |
DeleteTaskAsync |
Удаляет задание и его историю.
(Унаследован от KrWorkflowTaskActionBase) |
DeleteTaskCoreAsync |
Удаляет указанное задание.
(Унаследован от KrWorkflowTaskActionBase) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
ExecuteAsync |
Метод, вызываемый при непосредственно исполнения самого действия.
(Переопределяет KrWorkflowActionBaseExecuteAsync(IWorkflowEngineContext, IWorkflowEngineCompiled)) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetResultAsync | (Переопределяет KrWorkflowTaskActionBaseGetResultAsync(IWorkflowEngineContext, CardTask)) |
GetSqlPerformers |
Возвращает коллекцию содержащую список SQL исполнителей.
(Унаследован от KrWorkflowTaskActionBase) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
GetWithPlaceholdersAsync |
Возвращает текст с учетом плейсхолдеров.
(Унаследован от KrWorkflowTaskActionBase) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
PerformEvent |
Обрабатывает событие.
(Унаследован от KrWorkflowTaskActionBase) |
PrepareForExecute |
Метод производит манипуляции с actionState после его создания.
(Переопределяет KrWorkflowTaskActionBasePrepareForExecute(WorkflowActionStateStorage, IWorkflowEngineContext)) |
PrepareForSaveTemplate |
Метод подготовки действия для сохранения.
(Унаследован от WorkflowActionBase) |
ProcessAsync |
Метод, вызываемый при запуске действия.
(Унаследован от WorkflowActionBase) |
ProcessDialogAsync | (Унаследован от KrWorkflowTaskActionBase) |
RequestCommentTaskCompleteAsync |
Обрабатывает завершение заданий типа KrRequestCommentTypeID.
(Унаследован от KrWorkflowTaskActionBase) |
SendCompleteActionNotificationAsync |
Асинхронно отправляет уведомление о завершении действия.
(Унаследован от KrWorkflowTaskActionBase) |
SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfo) |
Асинхронно отправляет уведомление о завершении задания.
(Унаследован от KrWorkflowTaskActionBase) |
SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfoBase, String, WorkflowActionMethodDescriptor) |
Асинхронно отправляет уведомление о завершении задания.
(Унаследован от KrWorkflowTaskActionBase) |
SendRequestCommentTaskAsync(IWorkflowEngineContext, IRoleRepository, CardTask) |
Асинхронно создаёт задание запроса комментария (KrRequestCommentTypeID).
При создании задания используются данные родительского задания, в том числе значения из секции Name.
(Унаследован от KrWorkflowTaskActionBase) |
SendRequestCommentTaskAsync(IWorkflowEngineContext, Guid, Guid, String, NullableDateTime, NullableInt32, Guid, String, String) |
Асинхронно создаёт задание запроса комментария (KrRequestCommentTypeID).
(Унаследован от KrWorkflowTaskActionBase) |
SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, String, WorkflowActionMethodDescriptor) |
Отправляет уведомления о запуске задания. Параметры считываются из секции с именем sectionName.
(Унаследован от KrWorkflowTaskActionBase) |
SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, NullableGuid, Boolean, Boolean, WorkflowActionMethodDescriptor) |
Отправляет уведомления о запуске задания.
(Унаследован от KrWorkflowTaskActionBase) |
SetStateIDAsync(IWorkflowEngineContext, KrState, CancellationToken) |
Устанавливает состояние карточки.
(Унаследован от KrWorkflowActionBase) |
SetStateIDAsync(IWorkflowEngineContext, Int32, String, CancellationToken) |
Устанавливает состояние карточки.
(Унаследован от KrWorkflowActionBase) |
StorePreviousState |
Сохраняет идентификатор предыдущего состояния карточки в параметрах процесса.
(Унаследован от KrWorkflowActionBase) |
SubscribeOnEvents |
Создаёт подписки на обрабатываемые события.
(Унаследован от KrWorkflowTaskActionBase) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGetPreviousState |
Возвращает идентификатор предыдущего состояния карточки из параметров процесса.
(Унаследован от KrWorkflowActionBase) |
UpdateTaskAsync |
Обновляет активное задание.
(Унаследован от KrWorkflowTaskActionBase) |
Validate |
Метод валидации действия.
(Унаследован от WorkflowActionBase) |
calendarService | (Унаследован от KrWorkflowActionBase) |
cardFileManager | (Унаследован от KrWorkflowTaskActionBase) |
cardRepository | (Унаследован от KrWorkflowActionBase) |
cardsScope | (Унаследован от KrWorkflowTaskActionBase) |
configurationInfoProvider | (Унаследован от KrWorkflowTaskActionBase) |
ctcBuilderFactory | (Унаследован от KrWorkflowTaskActionBase) |
notificationManager | (Унаследован от KrWorkflowTaskActionBase) |
requestExtender | (Унаследован от KrWorkflowActionBase) |
serverPermissionsProvider | (Унаследован от KrWorkflowTaskActionBase) |
signatureProvider | (Унаследован от KrWorkflowTaskActionBase) |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |