IDebugPropertyCreateEvent2
当调试引擎 (DE) 创建与特定文档关联的属性时,此接口由调试引擎 (DE) 发送到会话调试管理器 (SDM)。
语法
IDebugPropertyCreateEvent2 : IUnknown
实现者须知
DE 实现此接口来报告已创建属性。 必须在与此接口相同的对象上实现 IDebugEvent2 接口。 SDM 使用 QueryInterface 访问 IDebugEvent2
接口。 如果 DE 创建了与已加载或创建的脚本关联的属性,并且该脚本需要显示在 IDE 中,则实现此接口。
对调用者的说明
DE 创建并发送此事件对象来报告已创建属性。 事件通过使用 SDM 在被调试的程序附加时提供的 IDebugEventCallback2 回调函数发送。
Vtable 顺序中的方法
下表显示了接口的方法 IDebugPropertyCreateEvent2
。
方法 | 说明 |
---|---|
GetDebugProperty | 获取新属性。 |
备注
如果属性具有与之关联的特定文档或脚本,DE 可以将此事件发送到 SDM,以便使用文档名称更新 “脚本文档” 窗口。 SDM 将使用参数guidDocument
调用 GetExtendedInfo 来检索VARIANT
包含 IUnknown 指针的指针。 SDM 将在此指针上调用 QueryInterface,以检索用于更新“脚本文档”窗口的 IDebugDocument2 接口。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll