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 部分来设置此值。 |