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