若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

狀態活動設計工具

 

State 表示狀態機器可以具有的狀態。

若要將 State 加入至工作流程,請從 [工具箱] 的 [狀態機器] 區段中,將 [State] 活動設計工具拖放至 Windows Workflow Designer 介面的 StateMachine 活動上。 State 活動稍後可以放到 StateMachine 和加入的轉換,或是可以在放置 State 活動時建立轉換。若要以一個步驟加入 State 活動並建立轉換,請從 [工具箱] 的 [狀態機器] 拖曳 [State] 活動,並停留在工作流程設計工具中的另一個狀態上方。當被拖曳的 State 位在另一個 State 上方時,一個 State 周圍會出現四個三角形。如果將 State 放到四個三角形的其中一個,它會加入到狀態機器,並建立從 State 到放置目的地 State 的轉換。如需詳細資訊,請參閱轉換活動設計工具

下表顯示可使用工作流程設計工具設定的 State 屬性,並說明如何在設計工具中使用它們。其中一些屬性可以在屬性方格中進行編輯,一些可以在設計工具介面上編輯。

屬性名稱

必要項

使用方式

DisplayName

False

指定 State 活動設計工具在標頭中的易記名稱。預設值為 State此值可在屬性方格中編輯,或是直接在活動設計工具的標頭上編輯。 DisplayName 可用於階層連結巡覽,其顯示在工作流程設計工具的頂端。

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

Entry

False

指定此狀態在轉換時發生的動作。State 活動展開時,可以從 [工具箱] 中拖曳活動並放到狀態的 [進入] 區段來設定此值

Exit

False

指定此狀態在轉換時發生的動作。State 活動展開時,可以從 [工具箱] 中拖曳活動並放到狀態的 [離開] 區段來設定此值。

Transitions

False

列出來自 State 的可能轉換。清單中的每個項目都有指向關聯的 Transition 和目的地 State 的連結。按一下此連結會將設計工具切換到 TransitionState 的展開檢視。

顯示: