Share via


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

Consulte también