WorkflowTaskActionBaseSendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, String, WorkflowActionMethodDescriptor) - метод
Отправляет уведомления о запуске задания. Параметры считываются из секции с именем sectionName.
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
protected Task SendStartTaskNotificationAsync(
IWorkflowEngineContext context,
IWorkflowEngineCompiled? scriptObject,
CardTask task,
string sectionName,
WorkflowActionMethodDescriptor? methodDescriptor = null
)
Protected Function SendStartTaskNotificationAsync (
context As IWorkflowEngineContext,
scriptObject As IWorkflowEngineCompiled,
task As CardTask,
sectionName As String,
Optional methodDescriptor As WorkflowActionMethodDescriptor = Nothing
) As Task
protected:
Task^ SendStartTaskNotificationAsync(
IWorkflowEngineContext^ context,
IWorkflowEngineCompiled^ scriptObject,
CardTask^ task,
String^ sectionName,
WorkflowActionMethodDescriptor^ methodDescriptor = nullptr
)
member SendStartTaskNotificationAsync :
context : IWorkflowEngineContext *
scriptObject : IWorkflowEngineCompiled *
task : CardTask *
sectionName : string *
?methodDescriptor : WorkflowActionMethodDescriptor
(* Defaults:
let _methodDescriptor = defaultArg methodDescriptor null
*)
-> Task
- context IWorkflowEngineContext
- Контекст обработки процесса
- scriptObject IWorkflowEngineCompiled
- Объект со скриптами объекта
- task CardTask
- Запускаемое задание
- sectionName String
- Имя секции, откуда берутся настройки для уведомления.
- methodDescriptor WorkflowActionMethodDescriptor (Optional)
- Дескриптор метода. Если значение равно значению по умолчанию для типа, то используется имя метода TaskStartNotificationMethod.
TaskАсинхронная задача.
Настройки уведомления, расположенные в секции
sectionName, должны быть расположены в следующих полях:
| Имя поля | Описание |
|---|
| NotificationID | Идентификатор типа уведомления. |
| ExcludeDeputies | Не отправлять заместителям. |
| ExcludeSubscribers | Не отправлять подписчикам. |