Compartir a través de


DialogDebuggerVisualizer Clase

Definición

Todos los visualizadores de depurador personalizados deben derivar de esta clase y proporcionar un constructor sin parámetros al que debe llamar 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
Herencia
DialogDebuggerVisualizer

Ejemplos

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);
    }
}

Comentarios

Esta es la clase del lado depurador, que recibe datos del origen del objeto a través del proveedor de objetos. Esta clase es responsable de mostrar y administrar la interfaz de usuario y la edición opcional de los datos. Normalmente, solo es necesario invalidar el método Show() para usar esta clase.

Constructores

DialogDebuggerVisualizer()
Obsoletos.

Crea una nueva instancia de la clase base DialogDebuggerVisualizer que usa la Legacy directiva de serialización al comunicarse con VisualizerObjectSource.

DialogDebuggerVisualizer(FormatterPolicy)

Crea una nueva instancia de la clase base DialogDebuggerVisualizer que usa el especificado FormatterPolicy como directiva de serialización al comunicarse con VisualizerObjectSource.

Métodos

Show(IDialogVisualizerService, IVisualizerObjectProvider)

Muestra el visualizador.

Se aplica a