VisibilityKind (Enumeración)
DomainEnumeration: VisibilityKind Define el ámbito en el que se puede usar el nombre de un elemento.
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 VisibilityKind
[CLSCompliantAttribute(true)]
public enum VisibilityKind
[CLSCompliantAttribute(true)]
public enum class VisibilityKind
[<CLSCompliantAttribute(true)>]
type VisibilityKind
public enum VisibilityKind
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Public | Visible globalmente | |
Private | No está visible fuera del espacio de nombres propietario como una clase o paquete. | |
Protected | Visible para las especializaciones del clasificador propietario. | |
Package | Visible en el mismo modelo o paquete que el propietario. |
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.