DialogDebuggerVisualizer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Todos os Visualizadores de Depuradores personalizados devem derivar dessa classe e fornecer um construtor sem parâmetros a ser chamado pelo 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
- Herança
-
DialogDebuggerVisualizer
Exemplos
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);
}
}
Comentários
Essa é a classe do lado do depurador, que recebe dados da origem do objeto por meio do provedor de objetos. Essa classe é responsável por mostrar e gerenciar a interface do usuário e a edição opcional de dados. Normalmente, você só precisa substituir o método Show() para usar essa classe.
Construtores
DialogDebuggerVisualizer() |
Obsoleto.
Cria uma nova instância da classe base DialogDebuggerVisualizer que usa a Legacy política de serialização ao se comunicar com o VisualizerObjectSource. |
DialogDebuggerVisualizer(FormatterPolicy) |
Cria uma nova instância da classe base DialogDebuggerVisualizer que usa o especificado FormatterPolicy como sua política de serialização ao se comunicar com o VisualizerObjectSource. |
Métodos
Show(IDialogVisualizerService, IVisualizerObjectProvider) |
Exibe o visualizador. |