AutomationProperties.AutomationId Propriété attachée

Définition

Obtient ou définit la chaîne qui identifie de manière unique l’élément sur Microsoft UI Automation.

see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId

Remarques

Lorsqu’il est disponible, le AutomationId d’un élément doit être le même dans n’importe quel instance de l’application, quelle que soit la langue locale. La valeur doit être unique parmi les éléments frères, mais pas nécessairement unique sur l’ensemble du bureau. Par exemple, plusieurs instances d’une application, ou plusieurs affichages de dossiers dans Windows Explorer, peuvent contenir des éléments avec la même AutomationId propriété, comme « SystemMenuBar ».

Bien que la prise en charge de AutomationId soit toujours recommandée pour une meilleure prise en charge des tests automatisés, cette propriété n’est pas obligatoire. Lorsqu’il est pris en charge, AutomationId est utile pour créer un script d’automatisation de test qui s’exécute quelle que soit la langue de l’interface utilisateur. Les clients ne doivent faire aucune hypothèse concernant les AutomationId valeurs exposées par d’autres applications. AutomationId il n’est pas garanti qu’il soit stable dans différentes versions ou builds d’une application.

S’applique à

Voir aussi