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 其行为可由所属实例或引用实例的协作完全或部分描述的对象(如组件)。