Klassenansicht

Aktualisiert: November 2007

In der Klassenansicht werden die Symbole angezeigt, die in der von Ihnen entwickelten Anwendung definiert, referenziert oder aufgerufen werden. Sie können die Klassenansicht über das Menü Ansicht öffnen. Es gibt zwei Bereiche: den Objektbereich im oberen und den Memberbereich im unteren Teil der Ansicht. Der Objektbereich enthält eine erweiterbare Symbolstruktur, deren Knoten auf oberster Ebene Projekte darstellen. Um einen in der Struktur ausgewählten Knoten zu erweitern, klicken Sie auf das zugehörige Pluszeichen (+) oder drücken die PLUS-TASTE (+) auf der Tastatur.

Innerhalb von Projekten verwendete hierarchische Strukturen, z. B. Namespaces, Typen, Schnittstellen, Enumerationen und Klassen, werden durch Symbole gekennzeichnet. Sie können diese Strukturen erweitern, um ihre Member aufzulisten. Eigenschaften, Methoden, Ereignisse, Variablen, Konstanten und andere enthaltene Elemente werden im Memberbereich aufgelistet.

In dieser hierarchischen, projektweise dargestellten Ansicht werden die symbolischen Strukturen innerhalb des Codes verdeutlicht. Mithilfe der Klassenansicht können Sie Dateien öffnen und direkt zu den Zeilen navigieren, in denen die Symbole angezeigt werden. Weitere Informationen finden Sie unter Anzeigen von Klassen und deren Member.

Symbolleiste der Klassenansicht

Über die Symbolleiste der Klassenansicht können Sie virtuelle Ordner hinzufügen und innerhalb des Objekt- oder Memberbereichs navigieren. Im Menü Klassenansicht: Einstellungen der Symbolleiste können Sie eine bestimmte Ansicht der Objekthierarchiestruktur auswählen und angeben, welche der verfügbaren Objekte angezeigt werden sollen.

  • Neuer Ordner
    Erstellt einen neuen Ordner oder Unterordner, in den Sie Symbole ziehen können, um einfach darauf zuzugreifen. Hilfreich zum Organisieren häufig verwendeter Symbole. Weitere Informationen finden Sie unter Gewusst wie: Arbeiten mit Ordnern in der Klassenansicht.

  • Zurück
    Navigiert zum zuvor ausgewählten Element. Klicken Sie auf diese Schaltfläche, um die zuvor ausgewählten Elemente zu durchlaufen, bis Sie das erste durchsuchte Element erreicht haben. Mit den Schaltflächen Zurück und Weiter durchlaufen Sie eine Verlaufsliste zuvor durchsuchter Elemente.

  • Weiter
    Wird verfügbar, wenn Sie auf die Schaltfläche Zurück klicken. Navigiert zum nächsten ausgewählten Element. Klicken Sie auf diese Schaltfläche, bis Sie zum zuletzt ausgewählten Element zurückgekehrt sind. Mit den Schaltflächen Zurück und Weiter durchlaufen Sie eine Verlaufsliste zuvor durchsuchter Elemente.

Klassenansichtseinstellungen

Über das Menü Klassenansicht: Einstellungen auf der Symbolleiste Klassenansicht können Sie eine bestimmte Ansicht der Objekthierarchiestruktur für das aktive Projekt auswählen und angeben, welche der verfügbaren Objekte und Member angezeigt werden sollen. Die verfügbaren Optionen werden unten aufgelistet. Einige dieser Befehle sind auch in den Kontextmenüs im Objekt- und Memberbereich verfügbar.

  • Basistypen anzeigen
    Schaltet die Anzeige von Basistypen im Objektbereich um.

  • Abgeleitete Typen anzeigen
    Schaltet die Anzeige von abgeleiteten Typen im Objektbereich um. Nur in Visual C++ und Visual C# verfügbar.

  • Projektverweise anzeigen
    Schaltet die Anzeige eines virtuellen Ordners um, in dem die in Projektverweisen genannten Objekte aufgelistet sind.

  • Ausgeblendete Typen und Member anzeigen
    Schaltet die Anzeige ausgeblendeter Typen im Objektbereich und ausgeblendeter Member im Memberbereich um.

  • Öffentliche Member anzeigen
    Member, die öffentlich sind, werden für Benutzer angezeigt, die die Klassen verwenden.

  • Geschützte Member anzeigen
    Member, die öffentlich oder geschützt sind, werden für Benutzer angezeigt, die die Klassen erweitern.

  • Private Member anzeigen
    Member aller Zugriffsebenen werden für Benutzer angezeigt, die die Klassen implementieren und verwenden.

  • Andere Member anzeigen
    Member, die nicht den Kategorien public, protected, private oder inherited angehören, werden angezeigt. Beispiele:

    Im folgenden Visual Basic-Code wird "Friend" in diese Kategorie eingeschlossen:

    Friend Sub Test()
    End Sub
    

    Im folgenden Visual C#-Code wird "internal" in diese Kategorie eingeschlossen:

    internal void InternalF() { } 
    
  • Geerbte Member anzeigen
    Schaltet die Anzeige geerbter Member im Memberbereich um.

"Objektbereich"

Der Objektbereich enthält eine erweiterbare Symbolstruktur, deren Knoten auf oberster Ebene Projekte darstellen. Bei Auswahl eines Objekts im Objektbereich werden dessen Member im Memberbereich angezeigt.

Tipp:

Sie können Ordnerknoten im Objektbereich sortieren und gruppieren, indem Sie mit der rechten Maustaste auf einen Ordnerknoten klicken und einen geeigneten Befehl aus der Liste auswählen. Weitere Informationen finden Sie unter Gewusst wie: Arbeiten mit der Klassenansicht.

"Memberbereich"

Jedes Objekt kann Member wie Eigenschaften, Methoden, Ereignisse, Konstanten, Variablen und Enumerationswerte enthalten. Bei Auswahl eines Objekts im Objektbereich werden dessen Member im Memberbereich angezeigt.

Tipp:

Sie können die im Memberbereich angezeigten Member sortieren, indem Sie mit der rechten Maustaste auf einen Member klicken und dann den geeigneten Befehl aus dem Kontextmenü auswählen. Über das Menü Klassenansicht: Einstellungen auf der Symbolleiste der Klassenansicht können Sie die Member angeben, die im Memberbereich angezeigt werden sollen. Weitere Informationen finden Sie unter Gewusst wie: Arbeiten mit der Klassenansicht.

Siehe auch

Aufgaben

Gewusst wie: Arbeiten mit der Klassenansicht

Gewusst wie: Arbeiten mit Ordnern in der Klassenansicht

Gewusst wie: Suchen von Objekten, Definitionen und Verweisen (Symbole)

Referenz

Durchsuchen von Code und Komponenten

Objektbrowser

Symbole in der Klassenansicht und im Objektbrowser