DialogDebuggerVisualizer 构造函数

定义

重载

DialogDebuggerVisualizer()
已过时.

创建 DialogDebuggerVisualizer 基类的新实例,该基类在与 VisualizerObjectSource通信时使用Legacy序列化策略。

DialogDebuggerVisualizer(FormatterPolicy)

创建 DialogDebuggerVisualizer 基类的新实例,该基类在与 VisualizerObjectSource通信时使用指定的 FormatterPolicy 作为其序列化策略。

DialogDebuggerVisualizer()

注意

Visualizers that target Visual Studio 17.6 or newer should use the other DialogDebuggerVisualizer overload and use a non-legacy formatting policy for improved security.

创建 DialogDebuggerVisualizer 基类的新实例,该基类在与 VisualizerObjectSource通信时使用Legacy序列化策略。

protected:
 DialogDebuggerVisualizer();
protected:
 DialogDebuggerVisualizer();
 DialogDebuggerVisualizer();
protected DialogDebuggerVisualizer ();
[System.Obsolete("Visualizers that target Visual Studio 17.6 or newer should use the other DialogDebuggerVisualizer overload and use a non-legacy formatting policy for improved security.")]
protected DialogDebuggerVisualizer ();
Protected Sub New ()
属性

注解

DialogDebuggerVisualizer 的构造函数。

适用于

DialogDebuggerVisualizer(FormatterPolicy)

创建 DialogDebuggerVisualizer 基类的新实例,该基类在与 VisualizerObjectSource通信时使用指定的 FormatterPolicy 作为其序列化策略。

protected DialogDebuggerVisualizer (Microsoft.VisualStudio.DebuggerVisualizers.FormatterPolicy preferredFormatterPolicy);
new Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer : Microsoft.VisualStudio.DebuggerVisualizers.FormatterPolicy -> Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer
Protected Sub New (preferredFormatterPolicy As FormatterPolicy)

参数

preferredFormatterPolicy
FormatterPolicy

可视化工具将使用的序列化策略。

注解

序列化策略可能会被调试器引擎重写。 创建可视化工具实例后,派生类可以查看将通过 属性使用 Microsoft.VisualStudio.DebuggerVisualizers.Impl.VisualizerObjectProvider.SelectedFormatterPolicy 的实际策略。

适用于