WorkflowInstance.GetWorkflowDefinition Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera działanie główne dla tego wystąpienia przepływu pracy.
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
Zwraca
Obiekt Activity.
Przykłady
W poniższym przykładzie pokazano pobieranie definicji przepływu pracy z wystąpienia przepływu pracy. Ten przykład pochodzi z przykładowego zestawu SDK ordering state machine z pliku Mainform.cs. Aby uzyskać więcej informacji, zobacz Przykład porządkowania maszyny stanu.
// 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()
Uwagi
Możesz użyć działania głównego, aby nawigować po hierarchii działań przepływu pracy.
Ta metoda nie jest bezpieczna wątkiem, więc host powinien zsynchronizować jego wywołania z tą metodą.