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 개체입니다.

예제

다음 예제에서는 워크플로 인스턴스에서 워크플로 정의를 검색하는 방법을 보여 줍니다. 이 예제는 Mainform.cs 파일에 있는 Ordering State Machine SDK 샘플의 일부입니다. 자세한 내용은 참조는 Ordering State Machine 샘플합니다.

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

설명

루트 활동을 사용하여 워크플로의 활동 계층 구조를 탐색할 수 있습니다.

이 메서드는 스레드로부터 안전하지 않으므로 호스트가 이 메서드에 대한 호출을 동기화해야 합니다.

적용 대상