Freigeben über


WorkflowInstance.GetWorkflowDefinition Methode

Definition

Ruft die Stammaktivität für diese Workflowinstanz ab.

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

Gibt zurück

Ein Activity-Objekt.

Beispiele

Das folgende Beispiel zeigt das Abrufen der Workflowdefinition aus einer Workflowinstanz. Dieses Beispiel stammt aus dem Ordering State Machine SDK-Beispiel in der Datei Mainform.cs. Weitere Informationen finden Sie im Beispiel für den Bestellstatuscomputer.

// 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()

Hinweise

Sie können die Stammaktivität verwenden, um in der Aktivitätshierarchie des Workflows zu navigieren.

Diese Methode ist nicht threadsicher. Aus diesem Grund muss der Host seine Aufrufe dieser Methode synchronisieren.

Gilt für: