DialogDebuggerVisualizer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Tous les visualiseurs de débogueur personnalisés doivent dériver de cette classe et fournir un constructeur sans paramètre à appeler par 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
- Héritage
-
DialogDebuggerVisualizer
Exemples
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);
}
}
Remarques
Il s’agit de la classe côté débogueur, qui reçoit des données de la source d’objet via le fournisseur d’objets. Cette classe est responsable de l’affichage et de la gestion de l’interface utilisateur et de la modification facultative des données. En règle générale, il vous suffit de remplacer la méthode Show() pour utiliser cette classe.
Constructeurs
DialogDebuggerVisualizer() |
Obsolète.
Crée une instance de la classe de base DialogDebuggerVisualizer qui utilise la Legacy stratégie de sérialisation lors de la communication avec .VisualizerObjectSource |
DialogDebuggerVisualizer(FormatterPolicy) |
Crée une instance de la classe de base DialogDebuggerVisualizer qui utilise le spécifié FormatterPolicy comme stratégie de sérialisation lors de la communication avec le VisualizerObjectSource. |
Méthodes
Show(IDialogVisualizerService, IVisualizerObjectProvider) |
Affiche le visualiseur. |