UiPath Documentation
activities
latest
false

Activités UIAutomation

Dernière mise à jour 8 mai 2026

Activités liées à la souris et au clavier

Studio propose des activités qui simulent tout type de saisie au clavier ou à la souris qu’un humain utiliserait. En outre, certaines activités peuvent définir le focus sur une fenêtre donnée, la réduire ou l’agrandir, ou effectuer tout autre type d’action dessus. Ces activités sont essentielles pour créer une automatisation qui simule le comportement humain. Comme expliqué dans les Méthodes d'entrée, plusieurs technologies peuvent être utilisées pour ces activités, chacune ayant ses propres avantages dans certaines situations.

Cliquer, Pointer sont des activités qui simulent le clic ou le survol des éléments d’IU. Ces activités sont très utiles dans les situations où le comportement humain doit être imité. En mode saisie, ces activités reçoivent une cible, qui peut être une variable Région, une variable ÉlémentIU ou un sélecteur, qui vous aide à identifier ce que vous souhaitez automatiser et où les actions doivent être effectuées. La cible peut également être générée automatiquement à l'aide de la fonctionnalité Indiquer à l'écran , qui essaie d'identifier les éléments d'IU dans la région indiquée, et génère des sélecteurs pour eux. Si cela ne fonctionne pas pour vous, une intervention manuelle peut être nécessaire.

L'activité Saisir dans (Type Into) permet de transmettre une combinaison de touches à un élément d'interface utilisateur. Les touches spéciales sont prises en charge et peuvent être sélectionnées dans une liste déroulante. Il s'agit d'une fonction de saisie de texte élémentaire qui est fréquemment utilisée dans des automatisations ; elle peut également être générée par les assistants d'enregistrement automatique. En mode de saisie, cette activité reçoit une chaîne ou une variable de chaîne contenant le texte à écrire, ainsi qu'une Cible (qui peut être une variable de Région, une variable de type UIElement ou un sélecteur) ; elle permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

L'activité Saisie de texte sécurisé (Type Secure Text) transmet une chaîne sécurisée à un élément d'interface utilisateur. En mode de saisie, cette activité reçoit une variable de type SecureString contenant le texte à écrire, ainsi qu'une Cible (qui peut être une variable de Région, une variable de type UIElement ou un sélecteur) ; elle permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec. Cette activité est utile dans le cadre d'automatisations sécurisées, car elle peut utiliser des mots de passe stockés dans des variables de type SecureString. En règle générale, la variable SecureString est fournie par une activitéObtention d'identifiants sécurisés (Get Secure Credential).

L'activité Transmettre un raccourci clavier (Send Hotkey) permet de transmettre des raccourcis clavier à un élément d'interface utilisateur. Grâce à cette activité, il est possible de simplifier vos projets d'automatisation en accédant aux raccourcis à partir des applications. Par exemple, si un raccourci clavier existant permet de révéler certains éléments ou d'effectuer des actions spécifiques dans l'interface utilisateur, vous pouvez l'utiliser pour remplacer une série d'activités dans le projet d'automatisation. En mode de saisie, cette activité reçoit une chaîne ou une variable de chaîne contenant les touches à transmettre, ainsi qu'une Cible (qui peut être une variable de Région, une variable de type UIElement ou un sélecteur) ; elle permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

L'activité Focaliser (Set Focus) permet d'activer le clavier pour un élément d'interface utilisateur spécifique. Dans le cadre d'une automatisation basée sur des images et du texte, il est essentiel de pouvoir mettre une fenêtre donnée au premier plan. En mode de saisie, cette activité reçoit une Cible (qui peut être une variable de Région, une variable de type UIElement ou un sélecteur) ; elle permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour