IWorkflowEngineContextSendTaskAsync - метод

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

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
ValueTask<CardTask> SendTaskAsync(
	Guid taskTypeID,
	string? digest,
	DateTime? planned,
	int? plannedQuants,
	double? plannedWorkingDays,
	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.
plannedWorkingDays  NullableDouble
Число рабочих дней для расчёта плановой даты завершения задания или значение , если она определяется по параметрам planned или plannedQuants.
roleID  NullableGuid
Идентификатор исполнителя задания или значение , если он будет задан позже.
roleName  String  (Optional)
Имя исполнителя задания.
taskRowID  NullableGuid  (Optional)
Идентификатор задания или значение , если идентификатор должен быть создан автоматически.
parentRowID  NullableGuid  (Optional)
Идентификатор родительского задания или значение , если нет родительского задания.
modifyTaskAction  ActionCardTask  (Optional)
Действие для изменения задания после его создания или значение , если дополнительное действие не требуется.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

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

См. также