Microsoft.VisualStudio.Uml.CompositeStructures 命名空间

复合结构是对一种类型(通常为 IComponent)的实例如何由相互关联的部分组成的描述。 有关 Visual Studio 旗舰版 中的组件建模的详细信息,请参见 UML 组件图:参考UML 组件图:准则。 有关 UML API 的详细信息,请参见扩展 UML 模型和关系图

类型和此命名空间中定义的属性对应于那些 UML 规范中定义。 此外,许多此命名空间中的类型上定义的扩展方法。 有关详细信息,请参阅Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml

接口

  接口 说明
公共接口 IConnectableElement 指定较大对象组件相连的套件内作用的对象类型,通常为一个组件。
公共接口 IConnector 组件的部件和端口之间的关系。
公共接口 IConnectorEnd 表示连接器与可连接元素之间的链接。每个连接器有至少两个 ConnectorEnds。
公共接口 IEncapsulatedClassifier 可拥有端口作为选取类型的交互点的对象。
公共接口 IPort 一个属性,指定对象及其环境或其内部部件之间的独特的交互点。
公共接口 IStructuredClassifier 其行为可由所属实例或引用实例的协作完全或部分描述的对象(如组件)。