复合结构是对一种类型(通常为 IComponent)的实例如何由相互关联的部分组成的描述。 有关 Visual Studio 旗舰版 中的组件建模的详细信息,请参见 UML 组件图:参考和 UML 组件图:准则。 有关 UML API 的详细信息,请参见扩展 UML 模型和关系图。
类型和此命名空间中定义的属性对应于那些 UML 规范中定义。 此外,许多此命名空间中的类型上定义的扩展方法。 有关详细信息,请参阅Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml。
接口
接口 | 说明 | |
---|---|---|
![]() |
IConnectableElement | 指定较大对象组件相连的套件内作用的对象类型,通常为一个组件。 |
![]() |
IConnector | 组件的部件和端口之间的关系。 |
![]() |
IConnectorEnd | 表示连接器与可连接元素之间的链接。每个连接器有至少两个 ConnectorEnds。 |
![]() |
IEncapsulatedClassifier | 可拥有端口作为选取类型的交互点的对象。 |
![]() |
IPort | 一个属性,指定对象及其环境或其内部部件之间的独特的交互点。 |
![]() |
IStructuredClassifier | 其行为可由所属实例或引用实例的协作完全或部分描述的对象(如组件)。 |