Condividi tramite


Costruttore VisualizerDevelopmentHost (Object, Type)

Spazio dei nomi:  Microsoft.VisualStudio.DebuggerVisualizers
Assembly:  Microsoft.VisualStudio.DebuggerVisualizers (in Microsoft.VisualStudio.DebuggerVisualizers.dll)

Sintassi

'Dichiarazione
Public Sub New ( _
    objectToVisualize As Object, _
    visualizer As Type _
)
public VisualizerDevelopmentHost(
    Object objectToVisualize,
    Type visualizer
)
public:
VisualizerDevelopmentHost(
    Object^ objectToVisualize, 
    Type^ visualizer
)
new : 
        objectToVisualize:Object * 
        visualizer:Type -> VisualizerDevelopmentHost
public function VisualizerDevelopmentHost(
    objectToVisualize : Object, 
    visualizer : Type
)

Parametri

  • objectToVisualize
    Tipo: Object

    L'oggetto dati che si desidera mostrare nel visualizzatore. Se si esegue il testing di un visualizzatore di stringhe, ad esempio, il parametro sarà costituito da una stringa da mostrare nel visualizzatore.

  • visualizer
    Tipo: Type

Note

Costruttore utilizzato per creare un host di sviluppo del visualizzatore, che utilizza un oggetto dati in cui si desidera eseguire il test del visualizzatore e un tipo che identifica la classe del visualizzatore.

Esempi

// MyVisualizer is the class you write to create the visualizer 
public class MyVisualizer : DialogDebuggerVisualizer
{
   // Here is where you put the methods to show your visualizer.
   // They are ommitted here for clarity.
   // ...
...// The following method creates and shows the visualizer development host: 
   public static void TestShowVisualizer(object MyDataObject)
   {
      // This statement creates the host:
      VisualizerDevelopmentHost visualizerHost = new VisualizerDevelopmentHost (MyDataObject, typeof(MyVisualizer));
      // This statement calls the host to show the visualizer:
      visualizerHost.ShowVisualizer();
   }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

VisualizerDevelopmentHost Classe

Overload VisualizerDevelopmentHost

Spazio dei nomi Microsoft.VisualStudio.DebuggerVisualizers