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 파일에 있는 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()
설명
루트 활동을 사용하여 워크플로의 활동 계층 구조를 탐색할 수 있습니다.
이 메서드는 스레드로부터 안전하지 않으므로 호스트가 이 메서드에 대한 호출을 동기화해야 합니다.