IDebugDocumentContext2

此接口表示源文件文档中的位置。

语法

IDebugDocumentContext2 : IUnknown

实现者须知

调试引擎 (DE) 实现此接口作为对源代码级别调试的支持的一部分。 除了源代码中的位置之外,此接口还提供用于比较上下文和浏览源代码文档的方法。

对调用者的说明

多个接口上的方法(通常是 GetDocumentContext 和 GetDocumentContext 接口)返回此接口。

Vtable 顺序中的方法

下表显示了 IDebugDocumentContext2 方法。

方法 说明
GetDocument 获取包含此文档上下文的文档。
GetName 获取包含此文档上下文的文档的可显示名称。
EnumCodeContexts 检索与此文档上下文关联的所有代码上下文的列表。
GetLanguageInfo 获取与此文档上下文关联的语言。
GetStatementRange 获取此文档上下文的文件语句范围。
GetSourceRange 获取此文档上下文的文件源范围。
比较 将此文档上下文与给定的文档上下文数组进行比较。
Seek 按给定数量的语句或行移动文档上下文。

要求

标头:msdbg.h

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

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

另请参阅