Compartilhar via


Construtor VisualizerDevelopmentHost (Object, Type)

Namespace:  Microsoft.VisualStudio.DebuggerVisualizers
Assembly:  Microsoft.VisualStudio.DebuggerVisualizers (em Microsoft.VisualStudio.DebuggerVisualizers.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • objectToVisualize
    Tipo: Object

    O objeto de dados que você deseja mostrar no visualizador. Por exemplo, se você estiver testando um visualizador de cadeia de caracteres, esse parâmetro seria uma seqüência de caracteres que você deseja mostrar no visualizador.

  • visualizer
    Tipo: Type

Comentários

Construtor para criar um hostby de desenvolvimento visualizador usando um objeto de dados que você deseja testar o visualisador no e um tipo que identifica a classe visualizer.

Exemplos

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

Segurança do .NET Framework

Consulte também

Referência

VisualizerDevelopmentHost Classe

Sobrecargas VisualizerDevelopmentHost

Namespace Microsoft.VisualStudio.DebuggerVisualizers