WorkflowTaskWorkerTManagerAddNewTaskAsync - метод
Создаёт и добавляет задание в запрос на дополнительное сохранение карточки.
Пространство имён: Tessa.Cards.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.0.4
protected Task<CardTask?> AddNewTaskAsync(
Guid taskTypeID,
Action<CardTask>? modifyTaskBeforeRequestAction = null,
DateTime? planned = null,
Guid? taskRowID = null,
CancellationToken cancellationToken = default
)
Protected Function AddNewTaskAsync (
taskTypeID As Guid,
Optional modifyTaskBeforeRequestAction As Action(Of CardTask) = Nothing,
Optional planned As DateTime? = Nothing,
Optional taskRowID As Guid? = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of CardTask)
protected:
Task<CardTask^>^ AddNewTaskAsync(
Guid taskTypeID,
Action<CardTask^>^ modifyTaskBeforeRequestAction = nullptr,
Nullable<DateTime> planned = nullptr,
Nullable<Guid> taskRowID = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
member AddNewTaskAsync :
taskTypeID : Guid *
?modifyTaskBeforeRequestAction : Action<CardTask> *
?planned : Nullable<DateTime> *
?taskRowID : Nullable<Guid> *
?cancellationToken : CancellationToken
(* Defaults:
let _modifyTaskBeforeRequestAction = defaultArg modifyTaskBeforeRequestAction null
let _planned = defaultArg planned null
let _taskRowID = defaultArg taskRowID null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<CardTask>
- taskTypeID Guid
- Идентификатор типа создаваемого задания.
- modifyTaskBeforeRequestAction ActionCardTask (Optional)
- Действие для изменения задания. Например, для внесения автора в TaskAssignedRoles
- planned NullableDateTime (Optional)
-
Запланированная дата завершения задания
или null, если планируется дата на 3 дня позже момента создания задания.
- taskRowID NullableGuid (Optional)
-
Идентификатор отправляемого задания или null, если для задания создаётся новый идентификатор.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskCardTask
Добавленное задание или
null, если задание не удалось добавить.