Partager via


Windows.UI.UIAutomation.Core Espace de noms

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.