Condividi tramite


IDebugPropertyCreateEvent2

Questa interfaccia viene inviata dal motore di debug (DE) al gestore di debug della sessione (SDM) quando crea una proprietà associata a un documento specifico.

Sintassi

IDebugPropertyCreateEvent2 : IUnknown

Note per gli implementatori

La de implementa questa interfaccia per segnalare che è stata creata una proprietà. L'interfaccia IDebugEvent2 deve essere implementata nello stesso oggetto di questa interfaccia. SDM usa QueryInterface per accedere all'interfaccia IDebugEvent2 . Questa interfaccia viene implementata se DE ha creato una proprietà associata a uno script caricato o creato e se tale script deve essere visualizzato nell'IDE.

Note per i chiamanti

L'oggetto DE crea e invia questo oggetto evento per segnalare che è stata creata una proprietà. L'evento viene inviato tramite la funzione di callback IDebugEventCallback2 fornita dal SDM quando è collegato al programma sottoposto a debug.

Metodi nell'ordine Vtable

Nella tabella seguente viene illustrato il metodo dell'interfaccia IDebugPropertyCreateEvent2 .

metodo Descrizione
GetDebugProperty Ottiene la nuova proprietà.

Osservazioni:

Se a una proprietà è associato un documento o uno script specifico, l'oggetto DE può inviare questo evento al SDM per aggiornare la finestra Documenti script con il nome del documento. SDM chiamerà GetExtendedInfo con l'argomento guidDocument per recuperare un VARIANT puntatore IUnknown contenente . SDM chiamerà QueryInterface su questo puntatore per recuperare l'interfaccia IDebugDocument2 usata per aggiornare la finestra Documenti script.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche