KrApprovalProcessTaskManagerContextSendTaskAsync - метод

Отправляет задание для основной карточки.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.ApprovalProcess
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public override ValueTask<CardTask> SendTaskAsync(
	Guid taskTypeID,
	string? digest,
	DateTime? planned,
	int? plannedQuants,
	double? plannedWorkingDays,
	Guid? roleID,
	string? roleName,
	IValidationResultBuilder validationResult,
	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
Имя исполнителя задания.
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата валидации.
modifyTaskAction  ActionCardTask  (Optional)
Действие для изменения задания после его создания или значение , если дополнительное действие не требуется.
cancellationToken  CancellationToken  (Optional)

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

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

Реализации

IKrTaskManagerContextSendTaskAsync(Guid, String, NullableDateTime, NullableInt32, NullableDouble, NullableGuid, String, IValidationResultBuilder, ActionCardTask, CancellationToken)

См. также