共用方式為


Pick 活動設計工具

Pick 活動會提供以事件為主的控制流程。 活動會執行若干分支的其中一個,以回應觸發的事件。

Pick 活動

Pick 活動包含 PickBranch 物件的集合,Pick 活動可因部分做為觸發的傳入事件而執行這些物件中的其中一個。 透過這種方式,Windows 工作流程設計工具 提供了事件架構的控制流程模型。 各個 PickBranch 都包含了 TriggerAction。 剛開始執行 Pick 活動時,會排程 PickBranch 項目的所有觸發活動。 第一個活動完成時,就會排程對應的動作活動,然後取消其他所有觸發活動。

如何使用 Pick 活動設計工具

[Pick] 活動設計工具位於 [工具箱] 的 [控制流程] 類別中,按一下 工作流程設計工具 上的 [工具箱] 索引標籤 (也可以從 [檢視] 功能表選取 [工具列],或是按 CTRL+ALT+X) 即可存取。

[Pick] 活動設計工具可以從 [工具箱] 拖曳出來,放到 工作流程設計工具 介面上通常用來放置活動的任一處,例如在某個 [Sequence] 活動設計工具內部。 置放到 工作流程設計工具 上後,會建立 Pick 活動,根據預設,此活動會包含兩個空的 PickBranch 活動以做為會顯示 Branch1 和 Branch2 名稱的項目。 各自的 DisplayName 屬性值可以在 [PickBranch] 活動設計工具的標頭中編輯,或是在各分支的 [屬性] 視窗內編輯。

有兩個方法可以加入 PickBranch 活動至 Pick 物件的集合:一是從 [工具箱] 拖放 [PickBranch] 設計工具,二是使用 [Pick] 設計介面中的內容功能表。 如需詳細資訊,請參閱 PickBranch 活動設計工具主題。 請注意,唯一可置放於 [Pick] 活動設計工具內的項目是 [PickBranch] 活動設計工具。

Pick 活動屬性

下表顯示 Pick 屬性,並且描述屬性在設計工具中的使用方式。 這些屬性可以在屬性方格中或在設計工具介面上編輯。

屬性名稱 必要 使用方式

DisplayName

False

指定 Pick 活動設計工具在標頭中的易記名稱。 預設值為 Pick。 此值可在屬性方格中編輯,或是直接在活動設計工具的標頭上編輯。

雖然 DisplayName 並非絕對必要,但建議您盡量使用。

另請參閱

其他資源

控制流程活動設計工具