DialogDebuggerVisualizer (Clase)
Actualización: noviembre 2007
Espacio de nombres: Microsoft.VisualStudio.DebuggerVisualizers
Ensamblado: Microsoft.VisualStudio.DebuggerVisualizers (en Microsoft.VisualStudio.DebuggerVisualizers.dll)
Sintaxis
Public MustInherit Class DialogDebuggerVisualizer
Dim instance As DialogDebuggerVisualizer
public abstract class DialogDebuggerVisualizer
public ref class DialogDebuggerVisualizer abstract
public abstract class DialogDebuggerVisualizer
Comentarios
Ésta es la clase del lado depurador, que recibe datos desde el origen del objeto a través del proveedor del objeto. Esta clase es responsable de mostrar y administrar la interfaz de usuario y de la edición opcional de datos. Normalmente, sólo necesita reemplazar el método Show() para utilizar esta clase.
Ejemplos
public class Visualizer1 : DialogDebuggerVisualizer
{
protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
{
// TODO: Get the object to display a visualizer for.
// Cast the result of objectProvider.GetObject()
// to the type of the object being visualized.
object data = (object)objectProvider.GetObject();
// TODO: Display your view of the object.
// Replace displayForm with your own custom Form or Control.
Form displayForm = new Form();
displayForm.Text = data.ToString();
windowService.ShowDialog(displayForm);
}
}
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
DialogDebuggerVisualizer (Miembros)
Microsoft.VisualStudio.DebuggerVisualizers (Espacio de nombres)