Share via


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 对象。

示例

下面的示例演示如何从工作流实例中检索工作流定义。 此代码示例摘自 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()

注解

您可以使用根活动来定位工作流的活动层次结构。

此方法不是线程安全的,因此宿主应将其调用与此方法同步。

适用于