Condividi tramite


IDebugBinder3

Questa interfaccia consente di accedere ai tipi, gli alias e servizi personalizzati del visualizzatore.

IDebugBinder3 : IDebugBinder

Note per gli implementatori

Il modulo di debug implementa questa interfaccia per supportare gli alias, i servizi personalizzati del visualizzatore e accedere alle informazioni del tipo di oggetto.

Note per i chiamanti

IDebugBinder Un'interfaccia ottiene questa interfaccia utilizzando QueryInterface.

Metodi nell'ordine di Vtable

Oltre ai metodi forniti IDebugBinder dall'interfaccia, l'interfaccia implementa le operazioni seguenti:

Metodo

Descrizione

IDebugBinder3:: GetMemoryObject

Recupera un oggetto di memoria che rappresenta la memoria a cui è associato.

IDebugBinder3:: GetExceptionObjectAndType

Recupera l'eccezione associata a questo oggetto (se presenti),

IDebugBinder3:: FindAlias

Recupera un alias fornito il nome,

IDebugBinder3:: GetAllAliases

recupera una matrice di tutti gli alias per questo oggetto,

IDebugBinder3:: GetTypeArgumentCount

Ottiene il numero di tipi di argomento associato a questo oggetto,

IDebugBinder3:: GetTypeArguments

Recupera un elenco di tipi di argomento associati a questo oggetto,

IDebugBinder3:: GetEEService

Ottiene un'interfaccia a un servizio del visualizzatore,

IDebugBinder3:: GetMemoryContext64

Converte una posizione dell'oggetto o un indirizzo di memoria pari a 64 bit in un contesto di memoria.

Requisiti

intestazione: ee.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugBinder

Concetti

Interfacce di valutazione di espressioni