此接口表示源文件中的抽象位置。
IDebugDocumentPosition2 : IUnknown
实现者说明
Visual Studio 通常实现此接口。 调试引擎 (DE)还将实现此接口,则必须提供自己的源代码 (,当 DE implements IDebugDocument2 接口)。
调用方的说明
此接口将作为参数传递 IDebugProgram2:: EnumCodeContexts。 它也会提供作为又作为 BP_REQUEST_INFO framework 的一部分,用于创建挂起的断点的 BP_LOCATION 联合 (特别是, BP_LOCATION_CODE_FILE_LINE 结构) 的一部分。
方法按 Vtable 顺序
下表显示 IDebugDocumentPosition2方法。
方法 |
说明 |
---|---|
获取包含此文档位置源文件的文件名。 |
|
获取包含文档。 |
|
确定此位置是否位于给定的包含文档。 |
|
获取此范围文档位置。 |
要求
标题:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll