自定义数据可视化工具中的可视化表达

2024-01-06

当我选择内置可视化工具之一时:

我可以看到原始表达式被可视化:

如何从我自己的自定义可视化工具中获取此信息?

我已经浏览过API参考 https://learn.microsoft.com/en-us/visualstudio/debugger/visualizer-api-reference?view=vs-2017,没有发现任何东西。

(如果没有找到答案,请点赞请求在开发者社区上支持此操作 https://developercommunity.visualstudio.com/idea/503782/api-for-visualized-expression-in-custom-visualizer.html.)

Update

链接的开发者社区请求已关闭reasons.


几年前,我在 Visual Studio 调试器的 PM 的一篇博客文章的评论中向他提出了同样的问题。我搜索了我的电子邮件存档并找到了一封 2006 年 2 月 4 日的邮件:

我的问题是:

...我也想知道VS2005提供的Visualizers怎么样 设法显示表达式(可视化工具中最上面的文本框 形式)。

答案是:

...字符串可视化工具可以显示原始字符串的原因 表达是它们在较低级别内置于 Visual Studio 中 比我们提供的可视化界面。它们是用母语写的 代码并在调试本机代码时工作,而可视化工具 我们提供的架构仅限于托管代码。

Sorry!

如果您还有其他问题,请告诉我。

斯科特·农南伯格

Visual C# 团队项目经理

这是在http://blogs.msdn.com/scottno/default.aspx http://blogs.msdn.com/scottno/default.aspx但我认为斯科特不再是微软员工,并且该帖子不会在网上发布......

这很可能没有改变 - 即使在 VS2019 中,该机制被修改为与 .Net Core 一起使用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自定义数据可视化工具中的可视化表达 的相关文章

随机推荐

  • Doxygen:是否可以控制依赖图的方向?

    Up until today I d been using an ancient version 1 4 7 of doxygen dot and it typically drew graphs with a vertical orien
  • 比较 Msbuild 中的日期时间戳

    我正在尝试比较 msbuild 中的两个日期时间戳 我做了以下事情
  • Visual C++ __forceinline 奇怪的行为

    我试图强制 Visual C 编译器内联特定函数 我知道inline or forceinline只是一个建议 根据MSDN https msdn microsoft com en us library bw1hbe6y aspx 如果编译
  • 如何正确使用MouseMotionListener来按下JButtons?

    我制作了一个小型康威生命游戏程序 我已经完成了大约 80 我用过一个网格JButtons作为细胞 现在我有一个ButtonListener在每个按钮上 因此您必须通过单击各个按钮来逐一绘制您想要的图案 我希望能够快速单击并拖动鼠标并选择按钮
  • request.is_ajax() == 点击后退按钮时为 True?

    我有一个 Django 应用程序 它根据页面请求是否为 Ajax 返回不同的响应 当我查看页面 导航到其他地方 然后单击后退按钮时 请求将被呈现为就像request is ajax 是真的 因此 JSON 输出显示在浏览器中 而不是生成的
  • python 获取 json 键作为完整路径

    我想解析一个 JSON 文件并获取包含访问密钥所需的所有路径的完整列表 如果我们使用keys方法 我们会得到单个键的列表 但不会得到访问数据所需的分层键的完整列表 所以如果给定数据这样 data glossary title example
  • Elm 与 ClojureScript 相比如何?

    我已经到了这样的地步 使用 Backbone js 面向对象的 MVC 模式进行 GUI 编码变得非常复杂 并且正在考虑其他范例 MDV https github com Polymer TemplateBinding FRP http e
  • 为什么通过weak_ptr调用这么慢?

    我已阅读问题weak ptr 的性能损失是什么 https stackoverflow com questions 2748091 whats the performance penalty of weak ptr但我自己的测试显示出不同的
  • 单击圆圈时启动一个功能 - 传单

    我在里面画了一些圈JS如下 L circle 46 765735535841024 23 58344078063965 5 color blue addTo map bindPopup Description This is my desc
  • ScrollController 附加时的事件

    一旦我获得有关最大滚动范围的信息 我就会尝试显示一个小部件 如果我分配一个实例 我可以找到该数字ScrollController to the controller可滚动小部件的属性 我的问题是ScrollController在构建过程中附
  • 使用 jquery 切换 () 和 animate()

    这是一个超级简单的问题 我基本上知道我想要什么以及如何去做 我只是不确定在某个部分使用什么选择器 如果我去掉toggle 函数 动画效果很好 但它只能打开菜单 不能关闭菜单 这是我的 jquery 代码 document ready fun
  • 显示mongodb索引内容

    建立索引后 我想查看索引的内容 以 MonboDB 文档为例进行说明 id ObjectId name Warm Weather author Steve tags weather hot record april 那么标签字段上的索引将具
  • 复合文字中缺少类型

    type A struct B struct Some string Len int 简单的问题 如何初始化这个结构体 我想做这样的事情 a A B Some xxx Len 3 预计我会收到错误 missing type in compo
  • sql语句中的减法

    这个SQL语句合法吗 SELECT firstName lastName FROM Presidents WHERE endTerm beginTerm gt 4 我需要找到任期超过 4 年的总统 我可以在此查询中使用 吗 如果没有 什么是
  • 分布式事务完成。在新事务或 NULL 事务中登记此会话

    只是好奇是否有其他人遇到此特定错误并知道如何解决它 场景如下 我们有一个使用 Enterprise Library 的 ASP NET Web 应用程序 该应用程序运行在连接到 SQL Server 2008 群集后端的 Windows S
  • 为什么一个存储表示为 2 次提交?

    当存储一些更改时 Git 会创建两个单独的提交 分支上的 WIP 和 分支上的索引 git log graph all commit 98aac13303ca086580c1ec9ccba5fe26c2a8ef3c Merge 7d9978
  • 在Python中模拟uint32_t?

    我试图将一个函数从 C 移植到 Python 并使其易于调试 我希望它执行相同的 CPU 字大小限制操作 以便我可以比较中间结果 换句话说 我想要这样的东西 a UnsignedBoundedInt 32 399999 b Unsigned
  • 如何使用 swift 在谷歌地图上显示自定义图像

    我怎样才能展示图片中的此类汽车图像 https i stack imgur com E3KJ5 png在谷歌地图上 根据纬度和经度 我尝试了以下代码 但我得到以下错误结果 https i stack imgur com 2FbZy jpg
  • FFMPEG:如何在不拉伸视频的情况下移动视频?

    请 我需要以下方面的帮助 我想移动视频 纵向类型 但不拉伸它 要使用 FFMPEG 创建 16 9 视频 我有以下示例 ffmpeg i video mpg filter v crop in w 100 in h 100 0 in h ou
  • 自定义数据可视化工具中的可视化表达

    当我选择内置可视化工具之一时 我可以看到原始表达式被可视化 如何从我自己的自定义可视化工具中获取此信息 我已经浏览过API参考 https learn microsoft com en us visualstudio debugger vi