WorkflowEngineContextSendTaskAsync - метод

Метод для отправки задания для основной карточки в рамках выполнения процесса.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ValueTask<CardTask> SendTaskAsync(
	Guid taskTypeID,
	string digest,
	DateTime? planned,
	int? plannedQuants,
	Guid roleID,
	string roleName = null,
	Guid? taskRowID = null,
	Guid? parentRowID = null,
	Action<CardTask> modifyTaskAction = null,
	CancellationToken cancellationToken = default
)

Параметры

taskTypeID  Guid
Идентификатор типа задания.
digest  String
Описание задания.
planned  NullableDateTime
Плановая дата завершения задания или значение , если она определяется по параметрам plannedQuants или plannedWorkingDays.
plannedQuants  NullableInt32
Число квантов для расчёта плановой даты завершения задания или значение , если она определяется по параметрам planned или plannedWorkingDays.
roleID  Guid
Идентификатор исполнителя задания.
roleName  String  (Optional)
Имя исполнителя задания.
taskRowID  NullableGuid  (Optional)
Идентификатор задания или значение , если идентификатор должен сгенерироваться автоматически.
parentRowID  NullableGuid  (Optional)
Идентификатор родительского задания или значение , если нет родительского задания.
modifyTaskAction  ActionCardTask  (Optional)
Действие для изменения задания после его создания.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskCardTask
Созданное задание или значение , если произошла ошибка при создании задания.

Реализации

IWorkflowEngineContextSendTaskAsync(Guid, String, NullableDateTime, NullableInt32, Guid, String, NullableGuid, NullableGuid, ActionCardTask, CancellationToken)

См. также