2010-08-16 9 views
2

J'implémente l'application WPF et je souhaite utiliser l'espace de noms System.Windows.Automation pour capturer le texte élevé des applications.Problème avec l'espace de noms System.Windows.Automation

Le problème est que Visual Studio et Expression n'identifie pas AutomationElement, TreeScope, TextPattern et Red souligné !! J'utilise Visual Studio 2010 Professional et Expression 4 sur Windows 7. Merci d'avance :)

Répondre

3

Vous devez ajouter UIAutomationClient.dll et ses dépendances comme références. Même si l'espace de noms est visible, toutes les classes ne sont pas dans le même assemblage.

+0

Merci l'homme cela fonctionne mais TextPatternRange toujours pas :) –

+0

Il est dans l'assembly UIAutomationClient, mais il est dans l'espace de noms System.Windows.Automation.Text. Avez-vous le bon espace de noms pour cela? –

+0

désolé j'ai manqué d'inclure l'espace de noms System.Windows.Automation.Text Merci l'homme (Y) –