IDebugPointerObject
Ważne
W programie Visual Studio 2015 ten sposób implementowania ewaluatorów wyrażeń jest przestarzały. Aby uzyskać informacje na temat implementowania ewaluatorów wyrażeń CLR, zobacz CLR Expression Evaluators and Managed Expression Evaluator Sample (Ewaluator wyrażeń zarządzanych).
Ten interfejs reprezentuje obiekt wskaźnika.
Składnia
IDebugPointerObject : IDebugObject
Uwagi dotyczące implementacji
Ewaluator wyrażeń implementuje ten interfejs w celu reprezentowania obiektu wskaźnika.
Uwagi dotyczące wywoływania
Interfejs IDebugObject może uzyskać ten interfejs przy użyciu elementu QueryInterface , jeśli IDebugObject
reprezentuje wskaźnik.
Metody w tabeli Vtable Order
Oprócz metod dziedziczonej z obiektu IDebugObjectIDebugPointerObject
interfejs uwidacznia następujące metody.
Metoda | opis |
---|---|
Dereference | Pobiera obiekt, do którego wskazuje interfejs. |
GetBytes | Pobiera wartość, do której interfejs wskazuje serię kolejnych bajtów. |
SetBytes | Ustawia wartość, do której interfejs wskazuje serię kolejnych bajtów. |
Uwagi
Ewaluator wyrażeń używa tego interfejsu do reprezentowania wskaźnika w drzewie analizy.
Wymagania
Nagłówek: ee.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll