Namespace Microsoft.VisualStudio.Uml.CompositeStructures

Estruturas compostas são descrições de como uma instância de um tipo, normalmente IComponent, que é formado por partes interconectadas. Para obter mais informações sobre a modelagem de componente no Visual Studio Ultimate, consulte Diagramas de componente UML: Referência e Diagramas de componente UML: Diretrizes. Para obter mais informações sobre a API de UML, consulte Diagramas e modelos UML estendendo.

Os tipos e as propriedades definidas neste namespace correspondem àqueles definidos na especificação UML. Além disso, os métodos de extensão são definidos em muitos dos tipos neste namespace. Para obter mais informações, consulte Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.

Interfaces

  Interface Descrição
Interface pública IConnectableElement Especifica o tipo de objeto que pode desempenhar um papel em um conjunto conectado de partes de um objeto maior, que geralmente é um componente.
Interface pública IConnector Uma relação entre as partes e as portas de um componente.
Interface pública IConnectorEnd Representa o link entre um elemento de conectável e um conector.Cada conector tem pelo menos dois ConnectorEnds.
Interface pública IEncapsulatedClassifier Objetos que podem ter pontos de interação marcada como tipo de portas.
Interface pública IPort Uma propriedade que especifica um ponto de interação distintos entre um objeto e seu ambiente ou suas partes internas.
Interface pública IStructuredClassifier Objetos cujo comportamento pode ser totalmente ou parcialmente descrito a colaboração de propriedade ou referenciado instâncias, como componentes.