VisualizerDevelopmentHost – třída
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.DebuggerVisualizers.VisualizerDevelopmentHost
Obor názvů: Microsoft.VisualStudio.DebuggerVisualizers
Sestavení: Microsoft.VisualStudio.DebuggerVisualizers (v Microsoft.VisualStudio.DebuggerVisualizers.dll)
Syntaxe
'Deklarace
Public Class VisualizerDevelopmentHost
public class VisualizerDevelopmentHost
public ref class VisualizerDevelopmentHost
type VisualizerDevelopmentHost = class end
public class VisualizerDevelopmentHost
Typ VisualizerDevelopmentHost zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
VisualizerDevelopmentHost(Object, Type) | |
![]() |
VisualizerDevelopmentHost(Object, Type, Type) | |
![]() |
VisualizerDevelopmentHost(Object, Type, Type, Boolean) |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
DebuggeeObject |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
ShowVisualizer() | |
![]() |
ShowVisualizer(Control) | |
![]() |
ShowVisualizer(IWin32Window) | |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Poznámky
Můžete vytvořit vodiče pro testování a ladění ladicí visualizer této třídy. Visualizersvolány malé vlastní aplikace Visual Studio debugger odpovídaly jejich datový typ zobrazení datových objektů. Třída VisualizerDevelopmentHost umožňuje spustit visualizer pro testování a ladění účely bez instalace visualizer do Visual Studio. Použití kabelového svazku tak visualizer mnohem snadnější ladění.
Příklady
Následující příklad kódu vytvoří hostitele rozvoj visualizer a volá hostitele zobrazit visualizer. MyDataObjectje datový objekt, který chcete zobrazit visualizer. MyVisualizerje visualizer sám.
public static void TestShowVisualizer(object MyDataObject)
{
VisualizerDevelopmentHost visualizerHost = new VisualizerDevelopmentHost (MyDataObject, typeof(MyVisualizer);
visualizerHost.ShowVisualizer();
}
Volající kód vypadá takto:
String myString = "Hello, World!"; // Create an object to visualize
Visualizer1.TestShowVisualizer(myString); // Call the host to visualize it
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.