IDebugActivateDocumentEvent2

调试引擎 (DE) 使用此接口请求加载文档。

语法

IDebugActivateDocumentEvent2 : IUnknown

实现者须知

当需要打开源文件时,DE 将实现此接口。 此接口仅由使用或属于脚本解释器的调试引擎实现。 IDebugEvent2 接口必须在与此接口相同的对象上实现(SDM 使用 QueryInterface 访问IDebugEvent2接口)。

对调用者的说明

DE 在需要打开源文件时创建并发送此事件对象。 当 SDM 附加到正在调试的程序时,将使用 SDM 提供的 IDebugEventCallback2 回调函数发送该事件。

Vtable 顺序中的方法

下表显示了 IDebugActivateDocumentEvent2 方法。

方法 说明
GetDocument 获取要激活的文档。
GetDocumentContext 获取描述文档内位置的文档上下文。

备注

使用此接口的典型方案是在 HTML 页面上的脚本代码中发生分析错误时,脚本 DE 会将此接口发送到 SDM,以便显示具有分析错误的文档。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅