共用方式為


流程圖活動設計工具

Flowchart 活動會用來建立工作流程,這些工作流程可定義及管理複雜的流程控制。 Flowchart 可以利用程式碼或使用 Workflow Designer 製作。 這個主題提供 Workflow Designer 體驗的說明文件。 Windows Workflow Designer 工作流程活動設計工具可供開發人員以自然的方式製作工作流程。

Flowchart 活動

Flowchart 指定工作流程開始時會執行的唯一 StartNode,並且使用已連結 Nodes 的網路來建立任意迴圈,或是在任何特定時間將執行的流動轉向任何其他地方。

使用 Flowchart 活動設計工具

[Flowchart] 活動設計工具位於 [工具箱] 的 [流程圖] 類別中,若要存取,請按一下 Workflow Designer 的 [工具箱] 索引標籤 (也可以從 [檢視] 功能表選取 [工具列],或是按 CTRL+ALT+X)。

[Flowchart] 活動設計工具可以從 [工具箱] 拖曳出來,放到 Workflow Designer 介面上通常用來放置活動的任一處,以做為根活動或做為另一個控制流程活動的子系。 如果將 [Flowchart] 活動設計工具放到空白的 Workflow Designer 介面上,就會建立 Flowchart 活動,此活動預設會以展開的檢視方式呈現,在其中以綠色球形代表初始化執行的開始節點。 如果將 [Flowchart] 活動設計工具放到另一個控制流程活動中,就會以最小化檢視的方式呈現,只要按兩下 [Flowchart] 活動設計工具即可展開。 [工具箱] 中的任何活動,包括其他控制流程活動,都可以直接拖曳到 [Flowchart] 活動設計工具上。

將多種不同的活動設計工具拖曳到 Workflow Designer 畫布上之後,設計工具代表的 Activity 物件可以連結在一起,用來指定執行的順序。 若要建立來源活動與目的地活動之間的連結,請將滑鼠游標移至來源活動的設計工具上,設計工具的每一邊就會出現方形控點。 按一下方形控點,按住滑鼠按鈕,拖曳到目的地活動周圍的其中一個控點,亦即將滑鼠游標移至目的地活動上時同樣會出現的幾個控點之一。 放開滑鼠按鈕,這兩個活動之間就會建立連結,此連結會以箭號表示,從來源設計工具指向目的地設計工具。

Flowchart 活動屬性

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

屬性名稱

必要項

使用方式

DisplayName

False

指定活動設計工具在標頭中的顯示名稱。 預設值為 Flowchart。 此值可在 [屬性] 視窗中編輯,或直接在活動設計工具標頭上進行編輯。

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

Variables

False

設定至這個 Flowchart 的範圍內,使其子活動都有共同狀態之變數的集合。

StartNode

False

Flowchart 開始時執行的 FlowNode

Nodes

False

包含 FlowchartFlowNode 物件的集合。

請參閱

概念

FlowDecision 活動設計工具

FlowSwitch<T> 活動設計工具

其他資源

流程圖活動設計工具