Freigeben über


Schnellansichten

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

Thema ist vorhanden Thema ist vorhanden

Thema ist vorhanden

Nur verwaltet

Thema ist vorhanden

Pro, Premium und Ultimate

Thema ist vorhanden Thema ist vorhanden

Thema ist vorhanden

Nur verwaltet

Thema ist vorhanden

Schnellansichten sind Komponenten der Visual Studio-Debuggerbenutzeroberfläche. Eine Schnellansicht erstellt ein Dialogfeld oder eine weitere Benutzeroberfläche, um eine Variable oder ein Objekt auf eine dem Datentyp entsprechende Art und Weise anzuzeigen. So interpretiert zum Beispiel eine HTML-Schnellansicht eine HTML-Zeichenfolge und stellt das Ergebnis so dar, wie es in einem Browserfenster angezeigt würde, eine Bitmapschnellansicht interpretiert eine Bitmapstruktur und zeigt die in der Bitmapdatei enthaltene Grafik an. Bei einigen Schnellansichten können Sie die Daten nicht nur anzeigen lassen, sondern auch bearbeiten.

Der Visual Studio-Debugger beinhaltet fünf Standardschnellansichten. Dies sind die Schnellansichten für Text, HTML und XML, die alle auf Zeichenfolgenobjekten basieren, die WPF-Strukturschnellansicht zum Anzeigen der visuellen Struktur eines WPF-Objekts sowie die Datasetschnellansicht, die für die Verarbeitung von DataSet-Objekten, DataView-Objekten und DataTable-Objekten zuständig ist. Möglicherweise stellt die Microsoft Corporation zukünftig weitere Schnellansichten zum Download bereit. Außerdem können Sie eigene Schnellansichten schreiben und sie im Visual Studio-Debugger installieren.

Schnellansichten werden im Debugger durch ein Lupensymbol dargestellt. Wenn Sie in DataTip, in einem Debuggervariablenfenster oder im Dialogfeld Schnellüberwachung ein Lupensymbol sehen, können Sie auf das Lupensymbol klicken, um eine Schnellansicht auszuwählen, die zum Datentyp des entsprechenden Objekts passt.

Schnellansichten werden in Compact Framework nicht unterstützt.

Tipp

Debuggerschnellansichten erfordern umfangreichere Privilegien, als sie von einer partiell vertrauenswürdigen Anwendung zugelassen werden. Schnellansichten werden deshalb nicht geladen, wenn die Ausführung in Code mit partieller Vertrauensstellung unterbrochen wurde. Wenn Sie in einer Schnellansicht debuggen möchten, müssen Sie den Code mit voller Vertrauenswürdigkeit ausführen.

In diesem Abschnitt

Gewusst wie: Verwenden einer Schnellansicht

Gewusst wie: Schreiben einer Schnellansicht

Exemplarische Vorgehensweise: Schreiben einer Schnellansicht in C#

Gewusst wie: Installieren einer Schnellansicht

Gewusst wie: Testen und Debuggen einer Schnellansicht

Referenz zur Schnellansicht-API

Verwandte Abschnitte

Anzeigen von Daten im Debugger