IDebugActivateDocumentEvent2
Il motore (DE) di debug utilizza questa interfaccia per richiedere un documento da caricare.
IDebugActivateDocumentEvent2 : IUnknown
Note per gli implementatori
Il DE implementa questa interfaccia quando necessario un file di origine essere aperte. Questa interfaccia è implementata solo dai motori di debug che utilizzano o è una parte degli interpreti dello script. IDebugEvent2 L'interfaccia deve essere implementata nello stesso oggetto di questa interfaccia (utilizzi QueryInterface di SDM accedere all'interfaccia di IDebugEvent2 ).
Note per i chiamanti
Il DE crea e invia questo oggetto evento quando necessario eseguire aprire un file di origine. L'evento viene inviato mediante IDebugEventCallback2 la funzione di callback fornite da SDM quando è collegato al programma sottoposto a debug.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IDebugActivateDocumentEvent2.
Metodi |
Descrizione |
---|---|
Ottiene il documento da attivare. |
|
Ottiene il contesto del documento che specifica la posizione all'interno del documento. |
Note
Uno scenario tipico in cui questa interfaccia viene utilizzata anche se è presente un errore di analisi si verifica nel codice di script in una pagina HTML, lo script DE invia questa interfaccia a SDM in modo da poter visualizzare il documento con l'errore di analisi.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll