Symbole in der Klassenansicht und im Objektbrowser

Die Klassenansicht und der Objektkatalog enthalten eine Reihe von Symbolen, die Codeentitäten darstellen, z. B. Namespaces, Klassen, Funktionen oder Variablen. In der folgenden Tabelle werden die Symbole verdeutlicht und beschrieben.

Symbol

Beschreibungen

Symbol

Beschreibungen

Symbol "Namespacesymbol"

Namespace

Symbol "Deklaration"

Methode oder Funktion

Symbol "Klasse"

Klasse

Symbol "Operator"

Operator

Schnittstellensymbol "Lollipop"

Interface

PropertySymbolButton-Bildschirmabbildung

Property

StructureSymbol-Bildschirmabbildung

Struktur

Symbol "Feld"

Feld oder Variable

UnionSymbol-Bildschirmabbildung

Union

Symbol "Ereignis"

Event

Symbol "Enumeration"

Enum

Symbol "Konstante"

Konstante

TypeDefinitionSymbol-Bildschirmabbildung

TypeDef

Symbol "Element enumerieren"

Enumerationselement

VisualStudioModuleSymbol-Bildschirmabbildung

Modul

Symbol "Zuordnungselement"

Zuordnungselement

Symbol "Systemintern"

Intrinsisch

Symbol "Deklaration"

Externe Deklaration

Symbol "Delegat"

Delegat

Symbol "Makro"

Makro

Symbol "Ausnahme"

Ausnahme

TemplateSymbol-Bildschirmabbildung

Vorlage

Symbol "Zuordnung"

Zuordnung

Symbol "Fehler - Ausrufezeichen"

Unbekannt oder Fehler

ValueTypeSymbol-Bildschirmabbildung

Global

Symbol "Typweiterleitung"

Typweiterleitung

Erweiterungsmethode

Erweiterungsmethode

 

 

Signalsymbole

Die folgenden Signalsymbole gelten für alle vorgenannten Symbole und zeigen die Möglichkeit zum Zugriff auf diese an.

Tipp

Wenn das Projekt in einer Quellcodeverwaltungs-Datenbank enthalten ist, können zusätzliche Signalsymbole angezeigt werden, die den Quellcodeverwaltungsstatus angeben, beispielsweise eingecheckt oder ausgecheckt.

Symbol

Beschreibung

<Kein Signalsymbol>

Public. Der Zugriff ist von jeder Position innerhalb dieser Komponente und von jeder Komponente, die darauf verweist, möglich.

SignalKeySymbol-Bildschirmabbildung

Protected. Der Zugriff ist von der enthaltenden Klasse oder dem enthaltenden Typ oder von abgeleiteten Klassen oder Typen möglich.

SignalLockSymbol-Bildschirmabbildung

Private. Der Zugriff ist nur innerhalb der enthaltenden Klasse oder des enthaltenden Typs möglich.

SignalEnvelopeSymbol-Bildschirmabbildung

Internal. Der Zugriff ist nur über diese Komponente möglich.

SignalDiamondSymbol-Bildschirmabbildung

Friend. Der Zugriff ist nur über das Projekt möglich.

SignalIconArrow-Bildschirmabbildung

Shortcut. Eine Verknüpfung zum Objekt.

Siehe auch

Referenz

Klassenansicht

Objektkatalog

Anzeigen von Klassen und deren Member

Durchsuchen von Code und Komponenten