SelectionPattern et SelectionItemPattern, exemple
Mise à jour : novembre 2007
Cet exemple présente les classes de modèle de contrôle SelectionPattern et SelectionItemPattern Microsoft UI Automation.
L'exemple se compose d'une cible Windows Forms et d'un client Windows Presentation Foundation (WPF). Le client utilise les modèles de contrôle SelectionPattern et SelectionItemPattern pour interagir avec la collection de contrôles dans la cible. Les fonctionnalités présentées par l'exemple incluent la construction dynamique de contrôles de sélection dans le client mappés aux contrôles recherchés dans la cible, un rapport des propriétés importantes pour chaque contrôle de sélection et la capacité à répercuter les événements de sélection de la cible dans le client et vice versa.
Cet exemple présente une fonctionnalité spécifique de Windows Presentation Foundation (WPF) et, par conséquent, ne suit pas les meilleures pratiques de développement d'applications. Pour un traitement complet des meilleures pratiques de développement d'applications Windows Presentation Foundation (WPF) et Microsoft .NET Framework, reportez-vous, selon les cas, aux documents suivants :
Accessibilité - Meilleures pratiques d'accessibilité
Sécurité - Sécurité de Windows Presentation Foundation
Localisation - Vue d'ensemble de la globalisation et de la localisation WPF
Génération de l'exemple
Installez le Kit de développement logiciel (SDK) Windows et ouvrez la fenêtre Commande de son environnement de génération. Dans le menu Démarrer, pointez sur Tous les programmes et sur Microsoft Windows SDK, puis cliquez sur CMD Shell.
Téléchargez l'exemple, généralement à partir de la documentation du Kit de développement logiciel (SDK), vers votre disque dur local.
Pour générer l'exemple à partir de la fenêtre Commande de l'environnement de génération, accédez au répertoire source de l'exemple. À l'invite de commandes, tapez MSBUILD.
Pour générer l'exemple dans Microsoft Visual Studio, chargez l'exemple de solution ou de fichier projet, puis appuyez sur CTRL+MAJ+B.
Exécution de l'exemple
Pour exécuter l'exemple compilé à partir de la fenêtre Commande de l'environnement de génération, exécutez le fichier .exe du dossier Bin\Debug ou Bin\Release contenu sous le dossier du code source de l'exemple.
Pour exécuter l'exemple compilé avec le débogage dans Visual Studio, appuyez sur F5.
Notes
L'application cible, SelectionPatternTarget.exe, doit être copiée automatiquement vers le dossier \bin\debug\ du projet Visual Studio lorsque vous générez l'exemple. La cible est ensuite démarrée manuellement à partir du client. Il se peut que vous deviez copier le fichier exécutable cible vers le dossier \bin\debug\ si vous recevez une erreur indiquant que le fichier est introuvable.
Voir aussi
Concepts
Implémentation du modèle de contrôle Selection d'UI Automation
Implémentation du modèle de contrôle SelectionItem d'UI Automation
Mappage de modèle de contrôle pour les clients UI Automation