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 UML, consulte Estendendo modelos e diagramas UML.
Os tipos e propriedades definidas neste namespace correspondem às definidas na especificação do 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 | |
---|---|---|
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. | |
IConnector | Uma relação entre as partes e as portas de um componente. | |
IConnectorEnd | Representa o vínculo entre um conector e um elemento conectável.Cada conector tem pelo menos dois ConnectorEnds. | |
IEncapsulatedClassifier | Objetos que podem ter pontos de interação como check-tipo de portas. | |
IPort | Uma propriedade que especifica um ponto de interação distintos entre um objeto e seu ambiente ou suas partes internas. | |
IStructuredClassifier | Objetos cujo comportamento pode ser totalmente ou parcialmente descrito a colaboração de sua propriedade ou referenciado instâncias, como componentes. |