public class WorkflowTaskGroupAction : WorkflowTaskActionBasePublic Class WorkflowTaskGroupAction
Inherits WorkflowTaskActionBasepublic ref class WorkflowTaskGroupAction : public WorkflowTaskActionBasetype WorkflowTaskGroupAction =
class
inherit WorkflowTaskActionBase
end| WorkflowTaskGroupAction | Класс для действия задания. |
| BindingExecutor |
Объект для получения и установки значений по привязке.
(Унаследован от WorkflowTaskActionBase) |
| BindingParser |
Парсер строк привязок.
(Унаследован от WorkflowTaskActionBase) |
| CardFileManager |
Объект, который управляет объектами контейнеров ICardFileContainer,
объединяющих карточку с её файлами. Объект доступен на клиенте и на сервере.
(Унаследован от WorkflowTaskActionBase) |
| CardRepository |
Репозиторий для управления карточками.
(Унаследован от WorkflowTaskActionBase) |
| CardRepositoryDef |
Репозиторий с конфигурацией по умолчанию, т.е. без расширений. Обратите внимание, что при резолве без имени (или с именем null) возвращается объект с именем Extended, а не Default. (Унаследован от WorkflowTaskActionBase) |
| CardsScope |
Scope для загрузки карточек в рамках обработки WorkflowEngine.
(Унаследован от WorkflowTaskActionBase) |
| ConfigurationInfoProvider |
Объект, предоставляющий информацию по текущей конфигурации.
(Унаследован от WorkflowTaskActionBase) |
| ContextRoleCache |
Кэш для карточек контекстных ролей.
(Унаследован от WorkflowTaskActionBase) |
| ContextRoleManager |
Объект, производящий расчёт контекстных ролей.
(Унаследован от WorkflowTaskActionBase) |
| CtcBuilderFactory |
Функция, возвращающая новый экземпляр ICardTaskCompletionOptionSettingsBuilder.
(Унаследован от WorkflowTaskActionBase) |
| Deps |
Зависимости для действий, наследуемых от WorkflowTaskActionBase.
(Унаследован от WorkflowTaskActionBase) |
| Descriptor |
Дескриптор действия. По умолчанию используется дескриптор, переданный в конструкторе действия.
(Унаследован от WorkflowActionBase) |
| ID |
ID типа карточки, он же ID в реестре IWorkflowActionRegistry.
(Унаследован от WorkflowActionBase) |
| IsStandAlone |
Флаг, обозначающий, что данное действие может быть только единственным действием в узле.
(Унаследован от WorkflowActionBase) |
| NotificationManager |
Объект для отправки уведомлений, построенных по карточке уведомления.
(Унаследован от WorkflowTaskActionBase) |
| PlaceholderCompilationDependencies |
Объект со всеми зависимостями, необходимыми для компиляции текста с плейсхолдерами внутри документов.
(Унаследован от WorkflowTaskActionBase) |
| RoleGetStrategy |
Стратегия для получения информации о ролях.
(Унаследован от WorkflowTaskActionBase) |
| ServerPermissionsProvider |
Объект, предоставляющий права доступа в соответствии с активной системой прав.
Например, для типового решения предоставляет токен KrToken с полным набором прав.
(Унаследован от WorkflowTaskActionBase) |
| SignatureProvider |
Объект, предоставляющий криптографические средства для подписания и проверки подписи.
(Унаследован от WorkflowTaskActionBase) |
| AddAuthorAsync |
Добавляет роль автора в задание. Если автор не указан, добавляется текущий сотрудник.
(Унаследован от WorkflowTaskActionBase) |
| CheckActive | (Переопределяет WorkflowActionBaseCheckActive(IWorkflowEngineContext)) |
| Compile | (Переопределяет WorkflowActionBaseCompile(IWorkflowCompilationSyntaxTreeBuilder, WorkflowActionStorage)) |
| CompleteTaskAsync |
Обрабатывает завершения задания.
(Унаследован от WorkflowTaskActionBase) |
| CompleteTaskCoreAsync |
1. Записываем в историю завершения текущий вариант завершения.
2. Получаем список переходов, которые нужно обработать.
3. Переходы типа Один, сразу же обрабатываем.
4. Если есть флаг отмены группы, отменяем ее выполнение.
5. Если флага нет, отправляем следующее задание.
(Переопределяет WorkflowTaskActionBaseCompleteTaskCoreAsync(IWorkflowEngineContext, CardTask, Guid, IWorkflowEngineCompiled)) |
| CreateDialogsAsync |
Инициализирует карточку диалога.
(Унаследован от WorkflowTaskActionBase) |
| DeleteTaskAsync |
Удаляет задание и его историю.
(Унаследован от WorkflowTaskActionBase) |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| ExecuteAsync |
Метод, вызываемый при непосредственно исполнения самого действия.
(Переопределяет WorkflowActionBaseExecuteAsync(IWorkflowEngineContext, IWorkflowEngineCompiled)) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetExecutedTaskAsync |
Возвращает заданием с указанным идентификатором из основной карточки (GetMainCardAsync(CancellationToken)).
(Унаследован от WorkflowTaskActionBase) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetResultAsync | (Переопределяет WorkflowTaskActionBaseGetResultAsync(IWorkflowEngineContext, CardTask)) |
| GetTaskType | |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| PerformEvent |
Обрабатывает событие.
(Унаследован от WorkflowTaskActionBase) |
| PrepareForExecute | (Переопределяет WorkflowTaskActionBasePrepareForExecute(WorkflowActionStateStorage, IWorkflowEngineContext)) |
| PrepareForSaveTemplate |
Метод подготовки действия для сохранения.
(Унаследован от WorkflowActionBase) |
| ProcessAsync |
Метод, вызываемый при запуске действия.
(Унаследован от WorkflowActionBase) |
| ProcessDialogAsync | (Унаследован от WorkflowTaskActionBase) |
| SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfo) |
Асинхронно отправляет уведомление о завершении задания.
(Унаследован от WorkflowTaskActionBase) |
| SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfoBase, String, WorkflowActionMethodDescriptor) |
Асинхронно отправляет уведомление о завершении задания.
(Унаследован от WorkflowTaskActionBase) |
| SendCompleteTaskNotificationsAsync |
Метод для отправки уведомлений о завершении задания.
Для каждой записи из notificationInfos создаёт уведомления соответствующего указанному типу,
для тех ролей из списка связанных с заданием ролей, которые соответствуют функциональным ролям, указанным в записи.
Так же аналогичные уведомления, упомянутого выше типа, отправляются ролям из списка получателей,
которые также могут быть указанны в записи.
(Унаследован от WorkflowTaskActionBase) |
| SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, String, WorkflowActionMethodDescriptor) |
Отправляет уведомления о запуске задания. Параметры считываются из секции с именем sectionName.
(Унаследован от WorkflowTaskActionBase) |
| SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, NullableGuid, Boolean, Boolean, WorkflowActionMethodDescriptor) |
Отправляет уведомления о запуске задания.
(Унаследован от WorkflowTaskActionBase) |
| SendStartTaskNotificationsAsync |
Метод для отправки уведомлений о запуске задания.
Для каждой строки из sectionName создаёт уведомления соответствующего указанному в строке типу,
для тех ролей из списка связанных с заданием ролей, которые соответствуют функциональным ролям, указанным в строке.
Так же аналогичные уведомления, упомянутого выше типа, отправляются ролям из списка получателей,
которые также могут быть указанны в строке из sectionName.
(Унаследован от WorkflowTaskActionBase) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| UpdateTaskAsync |
Обновляет активное задание.
(Унаследован от WorkflowTaskActionBase) |
| ValidateAsync |
Метод валидации действия.
(Переопределяет WorkflowActionBaseValidateAsync(WorkflowActionStorage, WorkflowNodeStorage, WorkflowProcessStorage, CancellationToken)) |
| MainSection | |
| OptionLinksSection | |
| OptionsSection | |
| RolesBindingPath | По данному ключу хранится привязка к ролям, когда задания отправлены |
| RolesSection |