AutomationProperties.AutomationId Propriété attachée
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.
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.
- Type: string
- Champ Identificateur : AutomationIdProperty
- Méthodes d’accesseur : GetAutomationId, SetAutomationId