Enumeração AggregationKind
DomainEnumeration: AggregationKind Descreve as características de compartilhamento de uma associação. A interpretação precisa está aberta a convenção 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 | |
---|---|---|
Composite | As instâncias do tipo de origem é composta das instâncias do tipo de destino. Uma instância de destino não pode ser compartilhada entre fontes. | |
None | A associação é uma relação geral entre tipos. | |
Shared | As instâncias do tipo de origem contêm referências a instâncias do tipo de destino. Mais de uma origem pode se referir a cada destino. |
Comentários
Dica
Os métodos definidos nesse tipo é métodos de extensão.Para usar os métodos, você deve adicionar uma referência de projeto ao assembly .NET. Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll, e você deve incluir using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Umldiretivo; em seu código.