Sdílet prostřednictvím


Jak: testování a ladění Visualizer

Jednou napsané visualizer, potřebujete k ladění a otestovat.

Jedním způsobem, jak otestovat visualizer je instalace v aplikaci Visual Studio a volání z okna ladicího programu.(See Jak: Nainstalujte Visualizer.) Uděláte, musíte připojit a ladění visualizer, který je spuštěn v první instanci debugger pomocí druhá instance aplikace Visual Studio.

Jednodušší ladění visualizer je spustit z test ovladače visualizer.Visualizer rozhraní API usnadňují vytvoření takové ovladače, který se nazývá hostitel rozvoje visualizer.

Vytvořte hostitele rozvoje visualizer

  1. Ve své třídě debugger straně patří statickou metodu, která vytvoří VisualizerDevelopmentHost objektu a volá metodu jeho zobrazit:

    public static void TestShowVisualizer(object objectToVisualize)
    {
       VisualizerDevelopmentHost myHost = new VisualizerDevelopmentHost(objectToVisualize, typeof(DebuggerSide));
       myHost.ShowVisualizer();
    }
    

    Parametry používané ke konstrukci hostitele jsou data objektu, který se zobrazí visualizer (objectToVisualize) a typ třídy straně ladicí program.

  2. Přidejte příkaz Zavolat TestShowVisualizer.Pokud jste vytvořili vaše visualizer v knihovně třídy, je nutné vytvořit spustitelný soubor volání knihovny třídy a umístit do vašeho spustitelný soubor toto prohlášení:

    DebuggerSide.TestShowVisualizer(myString);
    

    Kompletní příklad naleznete v Názorný postup: Zápis v jazyce C# Visualizer.

Viz také

Úkoly

Názorný postup: Zápis v jazyce C# Visualizer

Jak: Nainstalujte Visualizer

Další zdroje

Visualizers