在状态机图表中,复合状态是已分解为并发(表示 "and" 关系)或相互排斥(表示 "or" 关系) substates 的状态。

"复合状态" 形状。

另请参阅

创建 UML 状态机图表

在 状态图 中,复合状态 “复合状态”形状图标是已分解为并发(表示 "and" 关系)或相互排斥(表示 "or" 关系) substates 的状态。

相互排斥的状态(在 " UML 模型图" 中受支持)由封闭状态中的嵌套状态图表示。

在 UML 中,并发 substates (在Uml 模型图中不受支持)由将状态划分为 subregions 的虚线指示。 每个子区域都可以命名并包含具有不连续状态的嵌套状态图。

将 "复合状态" 形状拖到绘图页上时," UML 模型图" 会自动创建一个新的状态图绘图页,您可以在其中添加表示复合状态内容的元素。

为 "复合状态" 形状命名并添加其他属性值

双击在 树视图 中表示元素的图标或在图表中表示元素的形状,打开元素的 " UML 属性" 对话框。

提示: 通过右键单击形状,然后单击 "形状显示选项",控制图表中的形状上显示哪些属性值。 在 " UML 形状显示选项" 对话框中,选择和清除选项以显示或隐藏属性值。

控制是否在 "复合状态" 形状上显示名称

右键单击形状,单击 "形状显示选项",然后选择 "名称" 以显示名称或清除 "名称" 以隐藏名称。

导航到表示复合状态内容的图表

右键单击 "复合状态" 形状,然后单击 "打开图表"。

显示 "复合状态" 形状的内部过渡隔离舱

右键单击形状,单击 "形状显示选项",然后在 "隐藏" 下,清除 "切换"。

另请参阅

处理复合状态形状

创建 UML 状态图

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。