FinalState 活动设计器

FinalState 设计器用于创建终止状态机实例的 State

使用 FinalState 活动设计器

“FinalState”设计器用于创建在状态机中预配置为“正在终止”状态的 State。 使用 FinalState 活动设计器创建的 State 具有设置为“true”的 IsFinal 属性,没有 Exit 活动,也没有源自它的转换。 要使用 FinalState 活动设计器添加在状态机中预配置为“正在终止”状态的 State 活动,请将“FinalState”活动设计器从“工具箱”的“状态机”部分拖放到工作流设计器上 。 FinalState 活动设计器可以放置到 StateMachine 上,以后可添加转换;或在删除 FinalState 活动设计器时可创建转换。 若要详细了解如何创建转换,请参阅转换

工作流设计器中的 State 活动属性

下表列出可使用 FinalState 设计器设置的属性并说明如何在设计器中使用它们。 其中一些属性可以在属性网格中进行编辑,另一些属性可以在设计器图面上进行编辑。

属性名称 必选 使用情况
DisplayName 错误 指定 State 活动设计器在标头中的友好名称。 默认值为“State”。 可以在属性网格或直接在活动设计器的标头中编辑该值。 DisplayName 用于痕迹导航,后者显示在工作流设计器顶部。

虽然 DisplayName 不是绝对必需的,但最好使用该属性。
Entry 错误 指定在转换到此状态时发生的操作。 可以通过将活动从“工具箱”拖放到状态的 Entry 部分来设置此值。

另请参阅