Enumerazione VisibilityKind
DomainEnumeration: VisibilityKind Definisce l'ambito in cui il nome di un elemento può essere utilizzato.
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 allo spazio dei nomi proprietario come una classe o un pacchetto. | |
Protected | Visibile alle specializzazioni del classificatore proprietario. | |
Package | Visibile nella stessa modellare o comprimere come proprietario. |
Note
[!NOTA]
Metodi definiti in questo tipo sono metodi di estensione.Per utilizzare i metodi e, è necessario aggiungere un riferimento di progetto all'assembly .NET. Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll nonché includere la direttiva using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; nel codice.