Share via


FinalState 活動設計工具

FinalState 設計工具是用來建立會終止狀態機器執行個體的 State

使用 FinalState 活動設計工具

FinalState 設計工具是用來建立會在狀態機器預先設定為終止狀態的 State。 使用 FinalState 活動設計工具建立的 State,將它的 IsFinal 屬性設為 true,沒有任何 Exit 活動和轉換源自其中。 若要使用 FinalState 活動設計工具加入在狀態機器中預先設定為終止狀態的 State 活動,從 [工具箱] 的 [狀態機器] 區段中拖曳 [FinalState] 活動,並放置在工作流程設計工具中。 FinalState 活動設計工具可以放到 StateMachine 和稍後加入的轉換,或是可以在放置 FinalState 活動設計工具時建立轉換。 如需建立轉換的詳細資訊,請參閱 轉換活動設計工具

工作流程設計工具中的 State 活動屬性

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

屬性名稱

必要項

使用方式

DisplayName

False

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

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

Entry

False

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

請參閱

概念

StateMachine 活動設計工具

狀態活動設計工具

轉換活動設計工具