Freigeben über


IEEVisualizerServiceProvider

Diese Schnittstelle gibt Zugriff auf eine Methode, die einen für Schnellansicht erstellt werden kann, der verwendet wird, um Typ schnellansichts Konfigurationsaufgaben für die IDE zu behandeln.

IEEVisualizerServiceProvider : IUnknown

Hinweise für Implementierer

Visual Studio implementiert diese Schnittstelle, um Schnellansicht für ein Objekt zu erstellen, das wiederum verwendet wird, umCLSIDKlassen-ID (s) vom Typ schnellansichten an die Visual Studio-IDE zu erzeugen.

Hinweise für Aufrufer

Die Ausdrucksauswertung (EE) ruft IDebugBinder3::GetEEService an, die zum Abrufen dieser Schnittstelle.

Methoden in die Vtable-Reihenfolge

Methode

Beschreibung

IEEVisualizerServiceProvider::CreateVisualizerService

Erstellt den für Schnellansicht

Hinweise

Die IEEVisualizerServiceProvider-Schnittstelle wird bei der Implementierung von IDebugParsedExpression::EvaluateSyncerhalten. Der Schnellansicht für den diese Schnittstelle erstellt, wird verwendet, um Funktionen an eine IDebugProperty3-Schnittstelle bereitzustellen, die die EE für die Implementierung verantwortlich ist. Die EE ist auch für das Implementieren einer Schnittstelle IEEVisualizerDataProvider verantwortlich, die schnellansichten Typ ermöglicht den Wert der Eigenschaft anzuzeigen und zu ändern.

Weitere Informationen finden Sie unter Daten visuell darstellen und Anzeigen für Informationen darüber, wie diese Schnittstellen interagieren.

Anforderungen

Header: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugParsedExpression::EvaluateSync

IEEVisualizerDataProvider

IDebugBinder3::GetEEService

IDebugProperty3

Konzepte

Ausdrucksauswertungs-Schnittstellen

Daten visuell darstellen und Anzeigen