IDebugPointerObject
Wichtig
Seit Visual Studio 2015 ist diese Art der Implementierung von Ausdrucksauswertungen veraltet. Informationen zum Implementieren von CLR-Ausdrucksauswertern finden Sie unter CLR Expression Evaluators and Managed Expression Evaluator Sample.For information about implementing CLR expression evaluators, please see CLR Expression Evaluator Sample.
Diese Schnittstelle stellt ein Zeigerobjekt dar.
Syntax
IDebugPointerObject : IDebugObject
Hinweise für Implementierer
Der Ausdrucksauswert implementiert diese Schnittstelle, um ein Zeigerobjekt darzustellen.
Hinweise für Aufrufer
Die IDebugObject-Schnittstelle kann diese Schnittstelle mithilfe von QueryInterface abrufen, wenn der IDebugObject
Zeiger einen Zeiger darstellt.
Methoden in Vtable-Reihenfolge
Zusätzlich zu den von IDebugObject geerbten Methoden macht die IDebugPointerObject
Schnittstelle die folgenden Methoden verfügbar.
Methode | Beschreibung |
---|---|
Dereference | Ruft das Objekt ab, auf das die Schnittstelle verweist. |
GetBytes | Ruft den Wert ab, auf den die Schnittstelle als Eine Reihe aufeinander folgender Bytes verweist. |
SetBytes | Legt den Wert fest, auf den die Schnittstelle aus einer Reihe aufeinander folgender Bytes verweist. |
Hinweise
Ein Ausdrucksauswerter verwendet diese Schnittstelle, um einen Zeiger in einer Analysestruktur darzustellen.
Anforderungen
Kopfzeile: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll