WorkflowInstance.GetWorkflowDefinition Метод

Определение

Возвращает корневое действие экземпляра рабочего процесса.

public:
 System::Workflow::ComponentModel::Activity ^ GetWorkflowDefinition();
public System.Workflow.ComponentModel.Activity GetWorkflowDefinition ();
member this.GetWorkflowDefinition : unit -> System.Workflow.ComponentModel.Activity
Public Function GetWorkflowDefinition () As Activity

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

Activity

Объект Activity.

Примеры

В следующем примере показано извлечение определения рабочего процесса из его экземпляра. Это пример из образца пакета SDK «Ordering State Machine» из файла Mainform.cs. Дополнительные сведения см. в примере конечного автомата упорядочивания.

// Get a reference to the root activity for the workflow
Activity root = instance.GetWorkflowDefinition();
' Get a reference to the root activity for the workflow
Dim root As Activity = instance.GetWorkflowDefinition()

Комментарии

Корневое действие можно использовать для переходов по иерархии действий рабочего процесса.

Этот метод не является потокобезопасным, поэтому узел должен синхронизировать свои вызовы с этим методом.

Применяется к