IDebugBinder3

重要

在 Visual Studio 2015 中,这种实现表达式计算器的方法已弃用。 有关实现 CLR 表达式计算器的信息,请参阅 CLR 表达式计算器托管表达式计算器示例

此接口提供对类型、别名和自定义可视化工具服务的访问权限。

语法

IDebugBinder3 : IDebugBinder

实现者须知

调试引擎实现此接口以支持别名、自定义可视化工具服务和对对象类型信息的访问。

对调用者的说明

IDebugBinder 接口使用 QueryInterface 获取此接口。

按 Vtable 顺序排列的方法

除了 IDebugBinder 接口提供的方法外,此接口还实现以下内容:

方法 说明
GetMemoryObject 检索表示此对象绑定到的内存的内存对象。
GetExceptionObjectAndType 检索与此对象关联的异常(如果有),
FindAlias 检索给定其名称的别名,
GetAllAliases 检索此对象的所有别名的数组,
GetTypeArgumentCount 获取与此对象关联的参数类型数,
GetTypeArguments 检索与此对象关联的参数类型的列表,
GetEEService 获取可视化工具服务的接口,
GetMemoryContext64 将对象位置或 64 位内存地址转换为内存上下文。

要求

标头:ee.h

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

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

另请参阅