Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
DomainEnumeration: AggregationKind Describe las características de uso compartido de una asociación.La interpretación precisa dependerá de la convención local.
Espacio de nombres: Microsoft.VisualStudio.Uml.Classes
Ensamblado: Microsoft.VisualStudio.Uml.Interfaces (en Microsoft.VisualStudio.Uml.Interfaces.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(True)> _
Public Enumeration AggregationKind
[CLSCompliantAttribute(true)]
public enum AggregationKind
[CLSCompliantAttribute(true)]
public enum class AggregationKind
[<CLSCompliantAttribute(true)>]
type AggregationKind
public enum AggregationKind
Miembros
| Nombre de miembro | Descripción | |
|---|---|---|
| None | La asociación es una relación general entre tipos. | |
| Shared | Las instancias del tipo de origen contienen referencias a las instancias del tipo de destino.Más de un origen puede hacer referencia a cada destino. | |
| Composite | Las instancias del tipo de origen se componen de instancias del tipo de destino.Una instancia de destino no se puede compartir entre orígenes. |
Comentarios
[!NOTA]
Los métodos definidos en este tipo son métodos de extensión.Para usar los métodos, debe agregar una referencia de proyecto al archivo Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll del ensamblado .NET e incluir la directiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml en el código.