Partager via


DialogDebuggerVisualizer Classe

Définition

Tous les visualiseurs de débogueur personnalisés doivent dériver de cette classe et fournir un constructeur sans paramètre à appeler par 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
Héritage
DialogDebuggerVisualizer

Exemples

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

Remarques

Il s’agit de la classe côté débogueur, qui reçoit des données de la source d’objet via le fournisseur d’objets. Cette classe est responsable de l’affichage et de la gestion de l’interface utilisateur et de la modification facultative des données. En règle générale, il vous suffit de remplacer la méthode Show() pour utiliser cette classe.

Constructeurs

DialogDebuggerVisualizer()
Obsolète.

Crée une instance de la classe de base DialogDebuggerVisualizer qui utilise la Legacy stratégie de sérialisation lors de la communication avec .VisualizerObjectSource

DialogDebuggerVisualizer(FormatterPolicy)

Crée une instance de la classe de base DialogDebuggerVisualizer qui utilise le spécifié FormatterPolicy comme stratégie de sérialisation lors de la communication avec le VisualizerObjectSource.

Méthodes

Show(IDialogVisualizerService, IVisualizerObjectProvider)

Affiche le visualiseur.

S’applique à