类型可视化工具和自定义查看器

类型可视化工具是一个以特定格式显示数据的组件。 该格式完全取决于实现可视化工具的人,无论是最终用户还是第三方可视化工具供应商。

自定义查看器是自定义表达式计算器的一部分,它以特定格式显示数据。 这种格式完全取决于自定义查看器的实现者,这意味着格式由表达式计算器 (EE) 的实现者决定。

表达式计算器对类型可视化工具的支持

EE 通过支持一组可供可视化工具访问的接口来支持类型可视化工具,例如 IEEVisualizerServiceIEEVisualizerDataProvider 接口。 但是,EE 不负责实现类型可视化工具本身:EE 只是允许外部可视化工具访问其类型信息。 这些可视化工具可能随 EE 一同提供,并安装在 Visual Studio 的适当位置,由另一个第三方供应商或甚至最终用户提供。

表达式计算器对自定义查看器的支持

EE 还可以支持自定义查看器,其中 EE 本身提供用于查看数据类型的代码。 自定义查看器实现了 IDebugCustomViewer 接口,该接口负责以所需格式显示数据的所有任务;查看器完全控制显示内容,甚至允许修改数据。 EE 提供的任何自定义查看器都会随产品一起提供。

另请参阅