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