Windows.UI.UIAutomation.Core Espace de noms
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.
Fournit des types permettant d’accéder aux API Ui Automation principales de Windows.
Classes
AutomationRemoteOperationResult |
Fournit l’accès aux résultats d’exécution (status et objets distants) d’un CoreAutomationRemoteOperation. |
CoreAutomationRegistrar |
Expose des méthodes pour inscrire de nouveaux modèles de contrôle, propriétés, événements et annotations. |
CoreAutomationRemoteOperation |
Représente un point d’entrée pour que les clients UI Automation (UIA) utilisent des opérations distantes. |
CoreAutomationRemoteOperationContext |
Fournit la possibilité pour un objet ICoreAutomationRemoteOperationExtensionProvider de lire et d’écrire des opérandes. |
RemoteAutomationClientSession |
Représente une session cliente UI Automation pour une application distante. |
RemoteAutomationConnectionRequestedEventArgs |
Fournit des données d’événement pour l’événement ConnectionRequested . |
RemoteAutomationDisconnectedEventArgs |
Fournit des données d’événement pour l’événement RemoteAutomationClientSession.Disconnected . |
RemoteAutomationServer |
Représente une session de fournisseur UI Automation pour établir le côté serveur (distant) d’une connexion entre un client local et un fournisseur distant. |
RemoteAutomationWindow |
Représente une fenêtre pour une application distante (qui ne s’exécute pas sur l’ordinateur local). |
Structures
AutomationAnnotationTypeRegistration |
Représente une inscription d’annotation. |
AutomationRemoteOperationOperandId |
Représente un identificateur qui fait référence à un registre d’opérande d’un CoreAutomationRemoteOperation. |
Interfaces
ICoreAutomationConnectionBoundObjectProvider |
Expose les propriétés d’un objet lié à la connexion dans une opération distante pour un fournisseur UI Automation. |
ICoreAutomationRemoteOperationExtensionProvider |
Prend en charge l’implémentation d’une ou plusieurs extensions de modèle pour un fournisseur UI Automation. |
Énumérations
AutomationRemoteOperationStatus |
Spécifie les états d’exécution possibles d’un CoreAutomationRemoteOperation. |
Remarques
UI Automation (UIA) est un ensemble d’API Windows qui peuvent être utilisées par les clients UIA et les fournisseurs UIA.
Les clients UIA peuvent accéder par programmation aux informations sur l’interface utilisateur d’une application et l’activité de l’interface utilisateur, tandis que les fournisseurs UIA peuvent exposer leur interface utilisateur par programmation aux clients UIA.