Compartilhar via


Namespace Microsoft.VisualStudio.Uml.CompositeStructures

Estruturas compostas são descrições de como uma instância de um tipo, normalmente IComponent, é composta de 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 vínculo entre um conector e um elemento conectável.Cada conector tem pelo menos dois ConnectorEnds.
Interface pública IEncapsulatedClassifier Objetos que podem ter pontos de interação como check-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 sua propriedade ou referenciado instâncias, como componentes.