Condividi tramite


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

Vedi anche