从IDebugProperty2表示的派生对象中获取特定属性值

时间:2014-03-18 13:45:57

标签: c# .net visual-studio visual-studio-debugging visual-studio-extensions

Visual Studio扩展包的自定义工具窗口使用调试引擎来评估自定义表达式。评估通过IDebugStackFrame2 - >正常运行IDebugExpressionContext2并将表达式结果显示为IDebugProperty2

结果表示复杂的自定义对象。为了进一步处理它,需要检索其 base 类的特定属性。我希望使用IDebugProperty2.EnumChildren(),它也会提供继承的字段/属性。但它没有(?)

从IDebugProperty2访问基类字段的最佳方法是什么?

沿着遗产层走到基类并从那里获取属性 - 类似于本地窗口中的用法?或者有更聪明的方法吗?

0 个答案:

没有答案