Для изменения размера нажмите или перетащите

WorkflowEngineProcessorExtensionsStartNewProcessAsync - метод

Производит создание нового экземпляра процесса и отправляет в него сигнал

Пространство имён:  Tessa.Workflow
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static Task<IWorkflowEngineProcessResult> StartNewProcessAsync(
	this IWorkflowEngineProcessor processor,
	Guid processtemplateID,
	IWorkflowEngineSignal startSignal,
	Card storeCard = null,
	WorkflowEngineProcessFlags processFlag = WorkflowEngineProcessFlags.DefaultRuntime,
	Guid? processID = null,
	CancellationToken cancellationToken = default
)

Параметры

processor
Тип: Tessa.WorkflowIWorkflowEngineProcessor
processtemplateID
Тип: SystemGuid
ID шаблона процесса
startSignal
Тип: Tessa.Workflow.SignalsIWorkflowEngineSignal
Сигнал, запускающий процесс
storeCard (Optional)
Тип: Tessa.CardsCard
Сохраняемая карточка. Может не задаваться, если создается глобальный процесс.
processFlag (Optional)
Тип: Tessa.WorkflowWorkflowEngineProcessFlags
Настройки обработки
processID (Optional)
Тип: SystemNullableGuid
ID создаваемого экземпляра процесса или null, если ID выделяется автоматически
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIWorkflowEngineProcessResult
Возвращает результат обработки процесса

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IWorkflowEngineProcessor. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
См. также