IDebugActivateDocumentEvent2
El motor de depuración (DE) usa esta interfaz para solicitar que se cargue un documento.
Sintaxis
IDebugActivateDocumentEvent2 : IUnknown
Notas para los implementadores
El DE implementa esta interfaz cuando necesita que se abra un archivo de origen. Esta interfaz solo se implementa mediante motores de depuración que funcionan con o forman parte de los intérpretes de scripts. La interfaz IDebugEvent2 debe implementarse en el mismo objeto que esta interfaz (el SDM usa QueryInterface para acceder a la IDebugEvent2
interfaz).
Notas para autores de la llamada
El DE crea y envía este objeto de evento cuando necesita tener abierto un archivo de código fuente. El evento se envía mediante la función de devolución de llamada IDebugEventCallback2 proporcionada por el SDM cuando se adjunta al programa que se está depurando.
Métodos en orden de Vtable
En la tabla siguiente se muestran los métodos de IDebugActivateDocumentEvent2
.
Métodos | Descripción |
---|---|
GetDocument | Obtiene el documento que se va a activar. |
GetDocumentContext | Obtiene el contexto del documento que describe la posición dentro del documento. |
Comentarios
Un escenario típico en el que se usa esta interfaz es si se produce un error de análisis en el código de script en una página HTML, el script DE envía esta interfaz al SDM para que se pueda mostrar el documento con el error de análisis.
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll