PickBranch 활동 디자이너
PickBranch는 들어오는 이벤트에 의해 트리거되는 Pick 활동 내에서 이벤트 기반의 실행 경로를 제공합니다.
PickBranch
PickBranch 개체는 Branches 활동의 Pick 컬렉션에 포함되어 있습니다. 각 PickBranch는 Pick 활동의 분기에 포함되며 트리거 역할을 하는 일부 들어오는 이벤트에 따라 실행될 수 있습니다. 이러한 방식으로 워크플로 디자이너는 이벤트 기반의 제어 흐름 모델링을 제공합니다. 각 PickBranch에는 Trigger 및 Action이 포함되어 있습니다.
Pick 활동 디자이너를 사용하는 방법
도구 상자의 Control Flow 범주에서 PickBranch 디자이너에 액세스합니다.
Pick 활동 디자이너를 처음 워크플로 디자이너에 끌어 놓으면 기본적으로 표시 이름이 Branch1 및 Branch2인 두 개의 빈 PickBranch 개체가 Pick 활동의 요소로 생성됩니다. 이러한 각 DisplayName 속성 값은 PickBranch 디자이너 머리글 또는 각 분기의 속성 창에서 편집할 수 있습니다.
PickBranch 개체를 Pick 개체의 컬렉션에 추가하려면 도구 상자에서 PickBranch 디자이너를 끌어 놓는 방법이나Pick 디자인 화면에서 바로 가기 메뉴를 사용하는 방법을 사용할 수 있습니다.
도구 상자의 PickBranch 디자이너를 워크플로 디자이너 화면의 Pick 활동 디자이너 분기 중 하나로 끌어 놓으면 PickBranch가 생성됩니다. 새 PickBranch 개체는 Pick 디자이너 내에서 컬렉션에 이미 포함되어 있는 기존 PickBranch 요소의 왼쪽 또는 오른쪽에 배치됩니다. 마우스로 PickBranch 디자이너를 Pick 디자이너로 끌어 놓을 때 Pick 디자이너는 해당 마우스 위치를 기준으로 PickBranch가 추가되는 위치를 파란색-회색의 수직 띠로 나타냅니다.
PickBranch 디자이너 바깥에서 Pick 활동 디자이너를 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 분기 생성을 선택하여 새 PickBranch 활동을 추가합니다. 새 PickBranch는 Pick 디자이너에서 기존 PickBranch 개체의 오른쪽에 추가됩니다.
PickBranch 디자이너를 확장하여 트리거 및 작업 상자를 표시하거나 머리글 오른쪽에 있는 이중 캐럿을 클릭하여 디자이너를 축소할 수 있습니다. 해당 디자이너의 트리거 및 작업 상자로 활동을 끌어서 각 PickBranch의 Trigger 및 Action을 편집합니다.
Pick 개체의 Branches 컬렉션에서 PickBranch 개체를 Pick 디자이너의 새 위치로 끌어서 드롭하여 순서를 조정할 수 있습니다. Pick 디자이너는 특정 마우스 위치를 기준으로 PickBranch가 추가되는 위치를 파란색-회색의 수직 띠로 나타냅니다.
PickBranch를 삭제하는 방법은 두 가지입니다.
- PickBranch 디자이너를 선택한 다음 삭제합니다.
- PickBranch 디자이너를 선택하고 마우스 오른쪽 단추를 클릭하여 바로 가기 메뉴를 표시한 다음 삭제를 선택합니다.
PickBranch 디자이너를 선택해야 합니다. 실수로 트리거 또는 작업 상자의 활동 중 하나를 선택하면 해당 활동만 삭제되고 PickBranch 개체는 삭제되지 않습니다.
Workflow Designer의 PickBranch 속성
다음 표에서는 가장 유용한 PickBranch 속성을 보여 주고 워크플로 디자이너에서 이러한 속성을 사용하는 방법을 설명합니다.
속성 이름 | 필수 | 사용량 |
---|---|---|
DisplayName | False | PickBranch 디자이너의 머리글에 표시되는 이름입니다. 기본값은 분기입니다. DisplayName은 꼭 필요하지 않더라도 사용하는 것이 좋습니다. |
Trigger | True | 각 PickBranch에는 Trigger을 호출할 수 있는 Action 활동이 포함되어 있습니다. |
Action | False | 각 PickBranch에는 트리거될 경우 실행되는 Action이 포함되어 있습니다. |