IDebugPointerObject
Importante
In Visual Studio 2015 questo modo di implementare gli analizzatori di espressioni è deprecato. Per informazioni sull'implementazione degli analizzatori di espressioni CLR, vedere l'esempio di analizzatori di espressioni CLR e dell'analizzatore di espressioni gestite.
Questa interfaccia rappresenta un oggetto puntatore.
Sintassi
IDebugPointerObject : IDebugObject
Note per gli implementatori
L'analizzatore di espressioni implementa questa interfaccia per rappresentare un oggetto puntatore.
Note per i chiamanti
L'interfaccia IDebugObject può ottenere questa interfaccia utilizzando QueryInterface se IDebugObject
rappresenta un puntatore.
Metodi nell'ordine Vtable
Oltre ai metodi ereditati da IDebugObject, l'interfaccia IDebugPointerObject
espone i metodi seguenti.
metodo | Descrizione |
---|---|
Dereference | Ottiene l'oggetto a cui punta l'interfaccia. |
GetBytes | Ottiene il valore a cui punta l'interfaccia come serie di byte consecutivi. |
SetBytes | Imposta il valore a cui punta l'interfaccia da una serie di byte consecutivi. |
Osservazioni:
Un analizzatore di espressioni usa questa interfaccia per rappresentare un puntatore in un albero di analisi.
Requisiti
Intestazione: ee.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll