Condividi tramite


IDebugActivateDocumentEvent2

Il motore di debug (DE) usa questa interfaccia per richiedere il caricamento di un documento.

Sintassi

IDebugActivateDocumentEvent2 : IUnknown

Note per gli implementatori

La de implementa questa interfaccia quando è necessario aprire un file di origine. Questa interfaccia viene implementata solo dai motori di debug che funzionano con o fanno parte di interpreti di script. L'interfaccia IDebugEvent2 deve essere implementata nello stesso oggetto di questa interfaccia( SDM usa QueryInterface per accedere all'interfaccia IDebugEvent2 ).

Note per i chiamanti

L'oggetto DE crea e invia questo oggetto evento quando deve avere un file di origine aperto. L'evento viene inviato usando la funzione di callback IDebugEventCallback2 fornita dal SDM quando è collegata al programma sottoposto a debug.

Metodi nell'ordine Vtable

Nella tabella seguente vengono illustrati i metodi di IDebugActivateDocumentEvent2.

Metodi Descrizione
GetDocument Ottiene il documento da attivare.
GetDocumentContext Ottiene il contesto del documento che descrive la posizione all'interno del documento.

Osservazioni:

Uno scenario tipico in cui viene usata questa interfaccia è se si verifica un errore di analisi nel codice script in una pagina HTML, lo script DE invia questa interfaccia al SDM in modo che il documento con l'errore di analisi possa essere visualizzato.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche