Partager via


Interfaces d’élément UI Automation pour les clients

Cette section décrit les interfaces utilisées par le client Microsoft UI Automation pour localiser, accéder et interroger des éléments UI Automation.

Dans cette section

Interface Description
IUIAutomation
Expose des méthodes qui permettent aux applications clientes UI Automation de découvrir, d’accéder et de filtrer des éléments UI Automation. UI Automation expose chaque élément de l’UI Automation en tant qu’objet représenté par l’interface IUIAutomation. Les membres de cette interface ne sont pas spécifiques à un élément particulier.
IUIAutomation2
Étend l’interface IUIAutomation pour exposer des méthodes supplémentaires pour contrôler la fonctionnalité UI Automation.
IUIAutomation3
Étend l’interface IUIAutomation2 pour exposer des méthodes supplémentaires pour contrôler la fonctionnalité UI Automation.
IUIAutomation4
Étend l’interface IUIAutomation3 pour exposer des méthodes supplémentaires pour contrôler la fonctionnalité UI Automation.
IUIAutomation5
Étend l’interface IUIAutomation4 pour exposer des méthodes supplémentaires pour contrôler la fonctionnalité UI Automation.
IUIAutomation6
Étend l’interface IUIAutomation5 pour exposer des méthodes supplémentaires pour contrôler la fonctionnalité UI Automation.
IUIAutomationCacheRequest
Expose les propriétés et méthodes d’une requête de cache. Les applications clientes utilisent cette interface pour spécifier les propriétés et les modèles de contrôle à mettre en cache lorsqu’un élément UI Automation est obtenu.
IUIAutomationElement
Expose des méthodes et des propriétés pour un élément UI Automation, qui représente un élément d’interface utilisateur.
IUIAutomationElement2
Étend l’interface IUIAutomationElement.
IUIAutomationElement3
Étend l’interface IUIAutomationElement2.
IUIAutomationElement4
Étend l’interface IUIAutomationElement3.
IUIAutomationElement5
Étend l’interface IUIAutomationElement4 pour fournir l’accès aux données de repère actuelles et mises en cache.
IUIAutomationElement6
Étend l’interface IUIAutomationElement5 pour fournir l’accès aux descriptions complètes actuelles et mises en cache.
IUIAutomationElement7
Étend l’interface IUIAutomationElement6.
IUIAutomationElement8
Étend l’interface IUIAutomationElement7.
IUIAutomationElement9
Étend l’interface IUIAutomationElement8.
IUIAutomationElementArray
Représente une collection d’éléments UI Automation.
IUIAutomationRegistrar
Expose des méthodes pour inscrire de nouveaux modèles de contrôle, propriétés et événements.
IUIAutomationTreeWalker
Expose les propriétés et méthodes utilisées par les applications clientes UI Automation pour afficher et parcourir les éléments UI Automation sur le bureau.

clients UI Automation