IDebugDocument2

此接口表示源文档。

语法

IDebugDocument2 : IUnknown

实现者须知

Visual Studio 通常实现此接口。 当需要提供源代码且源不存在于磁盘上时,调试引擎(DE)还可以实现此接口。 在这种情况下,DE 还将实现 IDebugDocumentContext2 和 IDebugActivateDocumentEvent2 接口,以及 IDebugDisassemblyStream2IDebugDocumentPosition2 接口上的一些其他方法。

对调用者的说明

IDebugDocumentContext2IDebugDisassemblyStream2IDebugDocumentPosition2IDebugActivateDocumentEvent2接口上的方法返回此接口。

Vtable 顺序中的方法

下表显示了 IDebugDocument2 方法。

方法 说明
GetName 获取多个窗体之一中的文档的名称。
GetDocumentClassID 获取文档的类标识符。

备注

仅当 DE 提供源代码时,才实现此接口。 例如,在 HTML 页面上调试脚本时,DE 会提供源代码,因为源是动态下载或生成的,并且不存在为磁盘文件。 调试传统语言(如 C++)时,无需实现此接口。

要求

标头:msdbg.h

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

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

另请参阅