activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 25 nov. 2025

Activités sémantiques

Les activités sémantiques sont spécifiquement conçues pour travailler avec des formulaires, offrant une méthode directe et puissante pour l’extraction et la saisie de données.

Ces activités vous permettent d'utiliser une approche flexible, tandis que les détails complexes sont gérés par notre IA et des composants internes avancés, tels que :

  • Moteur d'extraction DOM basé sur l'IA: il extrait tous les éléments d'IU utilisables dans le formulaire.
  • Moteur de correspondance sémantique: ajoute de la résilience à vos automatisations en faisant correspondre de manière sémantique les libellés de texte, garantissant ainsi la stabilité aux modifications de l'interface utilisateur.
  • Moteur de ciblage et d'exécution sémantique: élimine les défis basés sur le sélecteur traditionnel, permettant un ciblage et une exécution fluides sans la complexité et la résilience habituelles liées à l'utilisation de sélecteurs.

Cette section comprend les activités suivantes :

Prise en charge des langues

Actuellement, seul l’anglais est pris en charge. Nous indiquerons la disponibilité des autres langues dès que nous aurons étendu notre prise en charge de façon à inclure davantage de langues.

Consommation AI Units

Each Semantic activity consumes 0.5 AI units per request.

Each request made to Extract Form Data, Fill Form, and Set Value consumes 0.5 AI units by default.

The Close Popup activity consumes 0.5 AI units per request only when the AI-Enhanced mode toggle button is enabled. In this case, each close action via AI consumes 0.5 AI units. When the toggle button is disabled, the activity does not consume any AI units.

La consommation d’AI Units peut être surveillée à l’aide du tableau de bord Utilisation d’AI Unit au niveau du locataire dans Insights. Jusqu’à la version 2025.4, la mesure Activités sémantiques se présente sous la forme Activités sémantiques (promo) et couvre le nombre d’AI Units que vous utilisez mais qui ne sont pas facturées. Vous pouvez suivre ce tableau de bord afin de prévoir votre consommation d’AI Units pour les activités sémantiques après la version 2025.4.

À partir de la version 2024.10.6 jusqu’à la version 2025.4, les activités sémantiques sont disponibles gratuitement pour les clients Community et Enterprise, y compris pour ceux n'ayant pas acheté d'AI Units. Cette période promotionnelle vise à stimuler l'adoption et à renforcer la confiance des clients concernant la qualité de cette fonctionnalité. À partir de la version 2025.4, l'utilisation d'AI Units s'effectue comme décrit, de façon à assurer une continuité et une transparence optimales pour tous les utilisateurs.

Fermer la fenêtre contextuelle

UiPath.UIAutomationNext.Activities.NClosePopup

Description

Ignore toutes les fenêtres contextuelles qui se trouvent au-dessus de l'application et bloquent une cible, à l'aide des boutons de fermeture configurés.

Cette activité peut être utilisée à la fois à l’intérieur et à l’extérieur d’une activité Utiliser l'application/le navigateur (Use Application/Browser).

Compatibilité du projet

Windows | Multiplateforme

Configuration

  • Boutons de fermeture de la fenêtre contextuelle : les libellés des boutons utilisés pour fermer la fenêtre contextuelle. Dans Studio Desktop, les libellés des boutons Fermer ( Close ) et Annuler (Cancel) sont remplis par défaut.
  • Mode amélioré par l’IA (AI-Enhanced mode) : exploite l’IA pour fermer la fenêtre contextuelle si le bouton bascule est défini sur Activé (On). Chaque action de fermeture de session via l’IA utilise une AI Unit. L’option par défaut est Désactivé (Off).
Options supplémentaires

Horaires

  • Délai d'apparition de la fenêtre contextuelle (Outlook Appear Timeout ) - Durée (en secondes) d'attente de l'apparition de la fenêtre contextuelle. La valeur par défaut est 30 secondes.

Entrée

  • Exception détectée dans la fenêtre contextuelle ( Popup détectée ) : l'exception levée lors de la détection d'une fenêtre contextuelle.

Sortie

  • Fenêtre contextuelle gérée : indiquez si une fenêtre contextuelle a été gérée ou non.

Extract Form Data

UiPath.Semantic.Activities.NExtractFormDataGeneric

Description

Utilise l'IA pour extraire les données des formulaires en toute fluidité.

Il peut être facilement intégré aux entités de données.

Cette activité doit être ajoutée dans une activité Use Application/Browser.

Compatibilité du projet

Windows | Multiplateforme

Configuration

  • Découvrir les champs à partir de l’écran : l'analyse DOM qui trouve les éléments exploitables avec leurs libellés associés.
  • Données du formulaire : où enregistrer les données du formulaire extraites. La sortie est un type personnalisé de données structurées.
Options supplémentaires

Horaires

  • Délai avant (Delay before) : Délai (en secondes) entre le moment où l'activité précédente est terminée et le moment où cette activité commence à effectuer des opérations. La valeur par défaut est 0,2 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai après : délai (en secondes) entre le moment où cette activité est terminée et le moment où l'activité suivante commence toutes les opérations. La valeur par défaut est de 0,3 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai d'attente : spécifiez la durée (en secondes) d'attente de l'exécution de l'activité avant de générer une erreur. La valeur par défaut est 30 secondes.

  • Continuer en cas d'erreur (Continue on error ) : spécifie si l'automatisation doit se poursuivre même lorsque l'activité génère une erreur. Ce champ prend uniquement en charge les valeurs Boolean (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu'une erreur est générée, l'exécution du projet s'arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.

Remplir le formulaire

UiPath.Semantic.Activities.NFillForm

Description

Utilise l’IA pour remplir facilement le formulaire indiqué avec des informations extraites de la source de données fournie.

Cette activité doit être ajoutée dans une activité Use Application/Browser.

Compatibilité du projet

Windows | Multiplateforme

Configuration

  • Source de données (Data Source) : sélectionnez une source de données parmi les types suivants pris en charge : DocumentData, Dictionary, DataEntity, DataRow, DataTable, fichier JSON, fichiers texte non structurés ou même des types personnalisés, comme ceux produits en tant que sortie par l’activité Extraire les données de formulaires (Extract Form Data).
    Remarque :
    Pour DataTable, seules les données de la première ligne sont utilisées pour remplir le formulaire.
    Pour utiliser IEnumerable comme source de données, vous devez ajouter l’activité à l’intérieur d’une activité For Each .
  • Activer la validation : active la validation d’exécution pour la valeur de runtime si le bouton bascule est défini sur Activé. Une exception est levée si le mécanisme de validation interne détecte une valeur non valide après l’exécution. L’option par défaut est Désactivé.
Options supplémentaires

Horaires

  • Délai avant (Delay before) : Délai (en secondes) entre le moment où l'activité précédente est terminée et le moment où cette activité commence à effectuer des opérations. La valeur par défaut est 0,2 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai après : délai (en secondes) entre le moment où cette activité est terminée et le moment où l'activité suivante commence toutes les opérations. La valeur par défaut est de 0,3 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai d'attente : spécifiez la durée (en secondes) d'attente de l'exécution de l'activité avant de générer une erreur. La valeur par défaut est 30 secondes.

  • Continuer en cas d'erreur (Continue on error ) : spécifie si l'automatisation doit se poursuivre même lorsque l'activité génère une erreur. Ce champ prend uniquement en charge les valeurs Boolean (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu'une erreur est générée, l'exécution du projet s'arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.

Mettre à jour l’élément d’IU (anciennement Définir la valeur (Set Value))

UiPath.Semantic.Activities.NSetValue

Description

Utilise l’IA pour définir facilement une valeur sur n’importe quel champ d’entrée : champ de saisie, liste déroulante, case à cocher, boutons radio, sélecteur de date.

Il ne peut être utilisé que sur Chrome Edge, Firefox et Safari.

Utilise les mêmes fonctionnalités que Remplir le formulaire ( Fill Form), mais au niveau de l'élément.

Au lieu d'utiliser d'autres activités pour des champs d'entrée spécifiques (par exemple, Type Into pour les zones de saisie, Cocher/Désélectionner les cases à cocher, etc.), vous pouvez utiliser une seule activité générique Mettre à jour l'élément d'IU (Update UI Element) . Elle peut également gérer les sélecteurs de date et les groupes de boutons radio.

Cette activité doit être ajoutée dans une activité Use Application/Browser.

Cette activité est compatible avec le référentiel d’objets.

Compatibilité du projet

Windows | Multiplateforme

Configuration

  • Indiquer la cible à l’écran : indiquez l’élément d’IU à utiliser comme cible.

    Après avoir indiqué la cible, sélectionnez le bouton Plus pour accéder aux options suivantes :

    • Indiquer la cible à l'écran : Indiquez à nouveau la cible.
    • Modifier la cible (Edit target ) : ouvre le mode de sélection pour configurer la cible.
  • Valeur (Value) - Valeur définie dans le champ. Ce champ accepte uniquement les variables String .
    Si la cible indiquée est une case à cocher, voici les valeurs acceptées :
    • Vrai : "true", "yes", "checked", "x"
    • Faux : "false", "no", "unchecked"
  • Activer la validation (Enable validation) : active la validation d’exécution pour la valeur de runtime si le bouton bascule est défini sur Activé (On). Une exception est levée si le mécanisme de validation interne détecte une valeur non valide après l’exécution. L’option par défaut est Désactivé (Off).

Options

  • Mode Healing Agent : configure le comportement de Healing Agent pour cette activité, en fonction des paramètres de gouvernance ou d'Orchestrator au niveau du processus ou de la tâche.
    • Désactivé : désactive Healing Agent pour cette activité.
    • Inherit job settings : applique les paramètres définis dans Gouvernance ou dans Orchestrator au niveau du processus ou de la tâche.
    • Recommandation uniquement : permet à Healing Agent de fournir des recommandations sur la façon de résoudre les problèmes d'automatisation de l'interface utilisateur lors des tâches en cours d'exécution, mais uniquement si les paramètres de gouvernance ou d'Orchestrator le permettent.
    • Identique à l’application/au navigateur : hérite de la configuration de l’activité parente Use Application/Browser .
  • Continuer en cas d'erreur (Continue on error ) : spécifie si l'automatisation doit se poursuivre même lorsque l'activité génère une erreur. Ce champ prend uniquement en charge les valeurs Boolean (True, False). La valeur par défaut est False. Par conséquent, si le champ est vide et qu'une erreur est générée, l'exécution du projet s'arrête. Si le champ indique au contraire True, l'exécution du projet se poursuit même en cas d'erreur.

Cible

  • Développer les propriétés de la cible : affiche les propriétés de la cible et de l'ancre. Cela masquera les autres propriétés de l'activité et n'affichera que celles liées à la cible.
  • Réduire les propriétés de la cible : masque les propriétés de la cible et de l'ancre. Cela masquera les propriétés liées à la cible et affichera les propriétés de l'activité.
  • Méthodes de ciblage : les types de sélecteurs à utiliser pour identifier l'élément. Cette propriété peut recevoir n'importe quelle combinaison à partir du menu déroulant :
    • Aucun (None)
    • Sélecteur strict : le sélecteur strict généré pour l’élément d’IU cible.
    • Sélecteur de correspondances approximatives : les paramètres du sélecteur de correspondances approximatives.
    • Computer Vision : pour utiliser Computer Vision comme méthode de ciblage, vous devez accéder à Paramètres du projet > Computer Vision et veiller à définir le bon point de terminaison du serveur. Vous pouvez laisser ce champ tel quel et utiliser UiPath Cloud, qui est rempli par défaut, ou bien saisir une autre valeur en sélectionnant l’un des autres points de terminaison publics spécifiques à une région de serveur ou à votre propre serveur local.

      Vous pouvez également utiliser Computer Vision comme méthode de ciblage en définissant Utiliser un serveur local sur True. Cela implique que le package UiPath.ComputerVision.LocalServer soit installé dans votre projet. Lorsque le serveur local est activé, la valeur du serveur est écrasée. Le serveur local n'est cependant pas disponible avec les projets multiplate-forme.

      • Type decontrôle CV (CV Control type ) : indique le type de contrôle identifié à l'aide de Computer Vision.
      • Texte CV - Indique le texte identifié à l’aide de Computer Vision.
      • Occurrence de texte CV : indique une occurrence spécifique à utiliser lorsque plusieurs correspondances sont trouvées.
      • Précision du texte CV : indique le niveau de précision de la correspondance de texte OCR.
    • Sélecteur sémantique : exploite des modèles LLM pour générer des descriptions fonctionnelles et humaines des éléments d’IU. Ces descriptions sont très fiables. Elles peuvent donc évoluer en fonction des modifications de l’interface utilisateur et améliorent considérablement la résilience de l’automatisation lorsque les sélecteurs traditionnels échouent.
    • Image (Windows uniquement)
      • Précision de l'image : indique le niveau de précision de la correspondance de l'image.
      • Occurrence d'image : indique une occurrence spécifique à utiliser lorsque plusieurs correspondances sont trouvées.
    • Texte natif
      • Texte natif : le texte à trouver pour identifier l’élément d’IU.
      • Occurrence de texte natif : indique une occurrence spécifique à utiliser lorsque plusieurs correspondances sont trouvées.
  • Sélecteur de fenêtre : sélecteur de la fenêtre d'application. Uniquement applicable lorsque le mode d’attachement de fenêtre est défini sur instance d’application.
  • Attendre le chargement de la page : avant d’effectuer l’action, attendez que l’application soit prête à accepter la saisie. Les options sont les suivantes :
    • None : n’attend pas que la cible soit prête.
    • Interactif : attend qu'une partie de l'application soit prête.
    • Complète  : attend que l'application entière soit prête.
  • Vérification de visibilité : lorsqu’elle est activée, l’activité vérifie également si l’élément d’IU est visible ou non. Choisissez l’une des trois options dans le menu déroulant :
    • Aucun : ne vérifie pas la visibilité.
    • Interactif (pour le Sélecteur de correspondances approximatives) : option par défaut. Vérifie si l'élément est potentiellement visible, en ignorant le défilement de la page et les obstructions par d'autres applications, ou le fait que l'application est réduite. Cette vérification est utile lorsque vous essayez de vous assurer que vous ne ciblez pas des éléments invisibles qui existent dans le DOM mais qui sont masqués.
    • Entièrement visible : vérifie si l'élément d'IU est visible ou non.
  • Sites Web réactifs - Activez la mise en page des sites Web réactifs.

Horaires

  • Délai avant (Delay before) : Délai (en secondes) entre le moment où l'activité précédente est terminée et le moment où cette activité commence à effectuer des opérations. La valeur par défaut est 0,2 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai après : délai (en secondes) entre le moment où cette activité est terminée et le moment où l'activité suivante commence toutes les opérations. La valeur par défaut est de 0,3 seconde. L'ajout d'un délai entre les activités garantit qu'une activité dispose de suffisamment de temps pour se terminer avant le début de l'activité suivante.

  • Délai d'attente : spécifiez la durée (en secondes) d'attente de l'exécution de l'activité avant de générer une erreur. La valeur par défaut est 30 secondes.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.