DialogDebuggerVisualizer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
所有自定義調試程式可視化檢視都必須衍生自這個類別,並提供 VS 呼叫的無參數建構函式。
public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DialogDebuggerVisualizer abstract
public abstract class DialogDebuggerVisualizer
type DialogDebuggerVisualizer = class
Public MustInherit Class DialogDebuggerVisualizer
- 繼承
-
DialogDebuggerVisualizer
範例
public class Visualizer1 : DialogDebuggerVisualizer
{
protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
IVisualizerObjectProvider3 objectProvider3 = (IVisualizerObjectProvider3)objectProvider;
// TODO: Get the object to display a visualizer for.
var data = objectProvider3.GetObject<MyExampleType>();
// TODO: Display your view of the object.
// Replace displayForm with your own custom Form or Control.
Form displayForm = new Form();
displayForm.Text = data.ToString();
windowService.ShowDialog(displayForm);
}
}
備註
這是調試程式端類別,可透過物件提供者從物件來源接收數據。 此類別負責顯示和管理使用者介面,以及選擇性地編輯數據。 一般而言,您只需要覆寫 Show () 方法來使用此類別。
建構函式
DialogDebuggerVisualizer() |
已淘汰.
建立 DialogDebuggerVisualizer 基類的新實例,此基類會在 Legacy 與 VisualizerObjectSource通訊時使用串行化原則。 |
DialogDebuggerVisualizer(FormatterPolicy) |
建立 DialogDebuggerVisualizer 基類的新實例,這個基類會在與 VisualizerObjectSource通訊時使用指定的 FormatterPolicy 作為串行化原則。 |
方法
Show(IDialogVisualizerService, IVisualizerObjectProvider) |
顯示可視化檢視。 |