WorkflowInstance.GetWorkflowDefinition 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取此工作流程執行個體的根活動。
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 物件。
範例
下列程式碼範例將示範如何從工作流程執行個體中擷取工作流程定義。 這個範例是 Mainform.cs 的檔案中<訂購狀態機器 SDK>範例的一部分。 如需詳細資訊,請參閱 排序狀態機器範例。
// 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()
備註
您可以使用根活動巡覽工作流程的活動階層。
這個方法不具備執行緒安全,因此主機應該同步其對此方法的呼叫。