Partager via


Visualiseur de l'arborescence de l'expression, exemple

Mise à jour : novembre 2007

L'exemple Visualiseur de l'arborescence de l'expression est une implémentation active d'un visualiseur qui peut être exécutée à l'intérieur du débogueur Visual Studio pour permettre la consultation du contenu d'une arborescence d'expression.

Pour obtenir des exemples et leurs instructions d'installation

  • Effectuez une ou plusieurs des opérations suivantes :

    • Dans le menu ? (Aide), cliquez sur Exemples.

      Le fichier Readme contient des informations sur les exemples.

    • Accédez au site Web Exemples Visual Studio 2008. La version la plus récente des exemples est disponible sur ce site.

    • Recherchez les exemples sur l'ordinateur sur lequel Visual Studio est installé. Par défaut, les exemples et un fichier Readme sont installés sous lecteur:\Program Files\Microsoft Visual Studio 9.0\Samples\1036. Pour les versions Express de Visual Studio, tous les exemples sont disponibles en ligne.

Pour plus d'informations, consultez Recherche des fichiers d'exemple.

.

Remarque :

Le Visualiseur de l'arborescence de l'expression peut être utilisé dans un environnement de débogage pour visualiser des expressions. Pour utiliser le visualiseur, copiez la dll générée par le projet ExpressionTreeVisualizer vers ...\Documents\Visual Studio 2008\Visualizers. Vous devrez peut-être créer le répertoire Visualizers. Dans Windows XP et les versions antérieures, utilisez le répertoire Mes documents plutôt que le répertoire Documents. Si vous disposez des autorisations, vous pouvez également copier le fichier vers le répertoire suivant : ...\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers

Note de sécurité :

Cet exemple de code est destiné à illustrer un concept ; il présente uniquement le code qui se rapporte spécifiquement à ce concept. Il est possible qu'il ne réponde pas aux exigences de sécurité d'un environnement spécifique, et ne doit pas être utilisé exactement comme indiqué. Nous vous recommandons d'ajouter du code de sécurité et de gestion des erreurs afin de renforcer la sécurité et la fiabilité de vos projets. Microsoft fournit cet exemple de code « EN L'ÉTAT » sans aucune garantie.

Pour exécuter cet exemple

  • Appuyez sur F5.

    Pour utiliser le visualiseur, copiez le fichier .dll généré par le projet ExpressionTreeVisualizer à l'emplacement suivant :

    • Sous Windows XP : Mes documents\Visual Studio 2008\Visualizers

    • Sous Windows Vista : Documents\Visual Studio 2008\Visualizers

Démonstrations

Le Visualiseur de l'arborescence de l'expression peut être utilisé dans un environnement de débogage pour visualiser des expressions.

Ce programme de console permet d'héberger le visualiseur à l'extérieur de Visual Studio sans qu'il soit nécessaire de copier la DLL.

La fenêtre du visualiseur est parfois masquée si vous exécutez ce programme en mode console. Essayez en utilisant le GuiHost au lieu de l'ExpressionTreeVisualizerApplication.

Remarque :

De nombreux exemples LINQ requièrent des fichiers XML et/ou la version de l'exemple de base de données Northwind disponible dans l'exemple Data. Si vous installez l'exemple Data (voir Données, exemple) dans le même dossier parent que les autres exemples LINQ, le chemin d'accès aux fichiers XML et au fichier de base de données sera résolu automatiquement. De nombreux fichiers d'exemple requièrent également le projet Object Dumper, exemple.

Voir aussi

Tâches

Comment : utiliser un visualiseur

Autres ressources

Exemples LINQ en C#