WorkflowTaskAndDialogActionBaseHandleCompleteDialogOptionAsync - метод
Запускает логику в зависимости от заданного флага "Завершить диалог".
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
protected ValueTask HandleCompleteDialogOptionAsync(
IWorkflowEngineContext context,
WorkflowDialogContext dialogContext,
CardTaskCompletionOptionSettings coInfo,
CardTaskDialogActionResult actionInfo,
IWorkflowEngineCompiled? scriptObject,
Guid? taskID,
string? pressedButtonName,
Dictionary<string, Object?>? dialogRow
)
Protected Function HandleCompleteDialogOptionAsync (
context As IWorkflowEngineContext,
dialogContext As WorkflowDialogContext,
coInfo As CardTaskCompletionOptionSettings,
actionInfo As CardTaskDialogActionResult,
scriptObject As IWorkflowEngineCompiled,
taskID As Guid?,
pressedButtonName As String,
dialogRow As Dictionary(Of String, Object)
) As ValueTask
protected:
ValueTask HandleCompleteDialogOptionAsync(
IWorkflowEngineContext^ context,
WorkflowDialogContext^ dialogContext,
CardTaskCompletionOptionSettings^ coInfo,
CardTaskDialogActionResult^ actionInfo,
IWorkflowEngineCompiled^ scriptObject,
Nullable<Guid> taskID,
String^ pressedButtonName,
Dictionary<String^, Object^>^ dialogRow
)
member HandleCompleteDialogOptionAsync :
context : IWorkflowEngineContext *
dialogContext : WorkflowDialogContext *
coInfo : CardTaskCompletionOptionSettings *
actionInfo : CardTaskDialogActionResult *
scriptObject : IWorkflowEngineCompiled *
taskID : Nullable<Guid> *
pressedButtonName : string *
dialogRow : Dictionary<string, Object> -> ValueTask
- context IWorkflowEngineContext
- Контекст обработки процесса.
- dialogContext WorkflowDialogContext
- Контекст скриптов диалога.
- coInfo CardTaskCompletionOptionSettings
- Параметры диалога.
- actionInfo CardTaskDialogActionResult
- Информация о результате завершения диалога.
- scriptObject IWorkflowEngineCompiled
- Скомпилированный объект скриптов диалога.
- taskID NullableGuid
- Идентификатор задания диалога.
- pressedButtonName String
- Имя нажатой кнопки диалога.
- dialogRow DictionaryString, Object
-
Информация по диалогу из секции, в случае когда обработка запускается из действия "Задание" или "Группа заданий", в ином случае null.
ValueTaskАсинхронная задача.