Поделиться через


DialogDebuggerVisualizer Класс

Определение

Все пользовательские визуализаторы отладчика должны быть производными от этого класса и предоставлять конструктор без параметров, вызываемый VS.

public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DialogDebuggerVisualizer abstract
[Windows::Foundation::Metadata::WebHostHidden]
class DialogDebuggerVisualizer abstract
public abstract class DialogDebuggerVisualizer
type DialogDebuggerVisualizer = class
Public MustInherit Class DialogDebuggerVisualizer
Наследование
DialogDebuggerVisualizer

Примеры

public class Visualizer1 : DialogDebuggerVisualizer
{
    protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
    {
        IVisualizerObjectProvider3 objectProvider3 = (IVisualizerObjectProvider3)objectProvider;

        // TODO: Get the object to display a visualizer for.  
        var data = objectProvider3.GetObject<MyExampleType>();

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

Комментарии

Это класс на стороне отладчика, который получает данные из источника объекта через поставщик объектов. Этот класс отвечает за отображение пользовательского интерфейса и управление ими, а также за необязательное редактирование данных. Как правило, для использования этого класса необходимо только переопределить метод Show().

Конструкторы

DialogDebuggerVisualizer()
Устаревшие..

Создает новый экземпляр базового класса DialogDebuggerVisualizer, который использует Legacy политику сериализации при взаимодействии с VisualizerObjectSource.

DialogDebuggerVisualizer(FormatterPolicy)

Создает новый экземпляр базового класса DialogDebuggerVisualizer, который использует указанную FormatterPolicy в качестве политики сериализации при взаимодействии с VisualizerObjectSource.

Методы

Show(IDialogVisualizerService, IVisualizerObjectProvider)

Отображает визуализатор.

Применяется к