Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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çã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. |
Observação