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
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.
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