Condividi tramite


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

IDebugActivateDocumentEvent2:: GetDocument

Ottiene il documento da attivare.

IDebugActivateDocumentEvent2:: GetDocumentContext

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

Vedere anche

Riferimenti

IDebugDocument2

IDebugEvent2

IDebugEventCallback2