Partilhar via


Enumeração AggregationKind

DomainEnumeration: AggregationKind Descreve as características de compartilhamento de uma associação.A interpretação precisa é aberta a convenção de local.

Namespace:  Microsoft.VisualStudio.Uml.Classes
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (em Microsoft.VisualStudio.Uml.Interfaces.dll)

Sintaxe

'Declaração
<CLSCompliantAttribute(True)> _
Public Enumeration AggregationKind
[CLSCompliantAttribute(true)]
public enum AggregationKind
[CLSCompliantAttribute(true)]
public enum class AggregationKind
[<CLSCompliantAttribute(true)>]
type AggregationKind
public enum AggregationKind

Membros

Nome do membro Descrição
None A associação é uma relação geral entre tipos.
Shared Instâncias do tipo de origem contêm referências a instâncias do tipo de destino.Mais de uma fonte pode se referir a cada destino.
Composite Instâncias do tipo de fonte são compostas de instâncias do tipo de destino.Uma instância de destino não pode ser compartilhada entre as fontes.

Comentários

ObservaçãoObservação

Os métodos definidos deste tipo são métodos de extensão.Para usar os métodos, você deve adicionar uma referência de projeto para o.NET assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll e você deve incluir a diretiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; em seu código.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Uml.Classes