Schnellansichten
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
Nur verwaltet |
||||
Pro, Premium und Ultimate |
Nur verwaltet |
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