Enumerazione VisibilityKind
DomainEnumeration: VisibilityKind Definisce l'ambito nel quale è possibile utilizzare il nome di un elemento.
Spazio dei nomi: Microsoft.VisualStudio.Uml.Classes
Assembly: Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)
Sintassi
'Dichiarazione
<CLSCompliantAttribute(True)> _
Public Enumeration VisibilityKind
[CLSCompliantAttribute(true)]
public enum VisibilityKind
[CLSCompliantAttribute(true)]
public enum class VisibilityKind
[<CLSCompliantAttribute(true)>]
type VisibilityKind
public enum VisibilityKind
Membri
Nome membro | Descrizione | |
---|---|---|
Public | Visibile globalmente. | |
Private | Non visibile all'esterno dello spazio dei nomi proprietario come una classe o un pacchetto. | |
Protected | Visibile per le specializzazioni del classificatore proprietario. | |
Package | Visibile nello stesso modello o pacchetto del proprietario. |
Note
Nota
I metodi definiti su questo tipo sono metodi di estensione. Per utilizzare i metodi, è necessario aggiungere un riferimento al progetto nell'assembly .NET Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll ed è necessario includere la direttiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml nel codice.