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 區段中,藉此設定此值。 |