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