Freigeben über


VisibilityKind-Enumeration

DomainEnumeration: VisibilityKind Definiert den Bereich, in dem der Name eines Elements verwendet werden kann.

Namespace:  Microsoft.VisualStudio.Uml.Classes
Assembly:  Microsoft.VisualStudio.Uml.Interfaces (in Microsoft.VisualStudio.Uml.Interfaces.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Enumeration VisibilityKind
[CLSCompliantAttribute(true)]
public enum VisibilityKind
[CLSCompliantAttribute(true)]
public enum class VisibilityKind
[<CLSCompliantAttribute(true)>]
type VisibilityKind
public enum VisibilityKind

Member

Membername Beschreibung
Public Global sichtbar
Private Nicht sichtbar außerhalb des besitzenden Namespace wie eine Klasse oder ein Paket.
Protected Sichtbar auf Spezialisierungen des besitzenden Klassifizierers.
Package Sichtbar im selben Modell oder Paket wie Besitzer.

Hinweise

HinweisHinweis

Die Methoden, die für diesen Typ definiert sind, sind Erweiterungsmethoden.Um die Methoden zu verwenden, müssen Sie einen Projektverweis auf das .NET-Assembly Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll hinzufügen, und Sie müssen die Direktive using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; in den Code aufnehmen.

Siehe auch

Referenz

Microsoft.VisualStudio.Uml.Classes-Namespace