IEnumDebugCodeContexts2

此接口枚举代码上下文与调试会话,或者与特定程序或文档。

IEnumDebugCodeContexts2 : IUnknown

实现者说明

调试引擎 (DE)实现此接口表示代码上下文列出特定文本位置的过程中,或代码上下文列出特定的文档上下文。

调用方的说明

调用 IDebugProgram2:: EnumCodeContexts 获取表示代码上下文中列出给定文本位置的该接口在程序的源文档。

调用 IDebugDocumentContext2:: EnumCodeContexts 获取表示任何代码上下文的列表特定的此接口源文档。

方法按 Vtable 顺序

下表显示 IEnumDebugCodeContexts2方法。

方法

说明

IEnumDebugCodeContexts2:: 接下来

检索代码上下文指定数目的枚举序列的。

IEnumDebugCodeContexts2:: 跳过

跳过代码上下文指定数目的枚举序列的。

IEnumDebugCodeContexts2:: 重置

重置枚举序列与开头。

IEnumDebugCodeContexts2:: 克隆

创建包含枚举状态和枚举当前枚举数相同的枚举数。

IEnumDebugCodeContexts2:: GetCount

获取代码上下文数枚举数。

备注

Visual Studio 会调用 IDebugProgram2:: EnumCodeContexts 填充的代码上下文列出用户可以选择自,当设置下一语句或显示源文件时反汇编。 ,当具有 c. c++ 样式模板时,多个实例,如多个代码上下文会发生此错误。

要求

标题:msdbg.h

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

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

请参见

参考

IDebugProgram2:: EnumCodeContexts

IDebugDocumentContext2:: EnumCodeContexts

概念

核心接口