studiox
2021.10
false
UiPath logo, featuring letters U and I in white
Non pris en charge par l'assistance

Manuel utilisateur de StudioX

Dernière mise à jour 18 nov. 2024

Réf. d’objets

Le référentiel d'objets permet la réutilisation des éléments de l'interface utilisateur dans et entre les projets d'automatisation. Avec le référentiel d'objets, vous pouvez importer des bibliothèques d'interface utilisateur pour votre application et utiliser les éléments d'interface utilisateur qui y sont contenus dans vos projets d'automatisation.

Les principales fonctionnalités du Référentiel d’objets sont les suivantes :

  • Les éléments de l'interface utilisateur du projet sont centralisés en un seul endroit.
  • affichez une liste de toutes vos activités d’interface utilisateur au sein de votre processus à l’aide de l’onglet Activités (Activities) de l’interface utilisateur dans le panneau Référentiel d’objets (Object Repository).
  • glissez-déposez des éléments depuis le panneau Référentiel d'objets.
  • les objets importés des bibliothèques sont réutilisables dans des projets locaux ou entre projets.

Prérequis

Le référentiel d'objets fonctionne avec les versions de package UiPath.UIAutomation.Activities 2020.10 et supérieures. Notez que le package UIAutomationNext est obsolète depuis la version 20.10. Les activités UIAutomationNext se trouvent désormais dans le package UIAutomation.

Lorsque le bouton Activer/désactiver Référentiel d’objet appliqué est réglée sur Oui, les activités faisant partie du pack UIAutomation doivent référencer les éléments du référentiel d’objets.

Concepts clés

Éléments de l'interface utilisateur

Les éléments d'IU contiennent des sélecteurs d'éléments complets ou partiels, des sélecteurs d'ancrage, un contexte de capture d'image d'écran et d'élément ainsi que d'autres métadonnées décrivant l'élément à l'écran.

Bibliothèques d'IU

Une bibliothèque d’interface utilisateur est une encapsulation des éléments regroupés par applications, versions d’applications et écrans. Ils peuvent contenir plusieurs applications mais ne peuvent contenir qu'une seule version d'une certaine application. Ce mécanisme garantit que lorsque vous mettez à niveau une dépendance, vous mettez également à niveau la version de l'application que vous utilisiez dans vos projets.

Réutilisation

Le référentiel d'objets vous permet de réutiliser des éléments d'interface utilisateur dans des projets en installant des bibliothèques d'interface utilisateur en tant que dépendance dans vos projets lorsque vous souhaitez les réutiliser à un niveau global.

Importer les bibliothèques d’IU dans les projets

Créez une tâche dans StudioX. Dans la fenêtre Gérer les packages (Manage Packages), accédez au flux dans lequel la bibliothèque d'interfaces utilisateur que vous souhaitez installer est publiée et installez-la dans votre projet actuel, comme vous le feriez pour un package d'activités. La bibliothèque d’IU est ajoutée à votre projet en tant que dépendance et ses descripteurs sont visibles dans le panneau Référentiel d'objets (Object Repository), sous Bibliothèques d’IU (UI Librairies). Notez qu’une bibliothèque d’IU peut contenir une seule version d’un descripteur d’IU et une seule version d’une application.



Utiliser des éléments d’IU

Chaque fois que vous avez besoin d'utiliser un élément d'interface utilisateur à partir du panneau Descripteurs (Descriptors) du projet ou de la section Bibliothèques d'interface utilisateur (UI Libraries), faites-le simplement glisser et déposez-le dans le concepteur. Cela ouvre le panneau des commandes, indiquant les activités possibles pouvant être utilisées pour cet élément. Sélectionnez l'activité la mieux adaptée et cela l'ajoutera au concepteur :



Vous pouvez également faire glisser et déposer un élément d'interface utilisateur au-dessus d'une activité qui prend en charge le référentiel d'objets et l'activité récupère automatiquement le descripteur.



Copier-coller des objets

Vous pouvez copier la structure de l’arborescence entière vers et depuis le Référentiel d’objets (Object Repository) ou entre les instances StudioX, à l’aide des options Copier l’arborescence (Copy Tree) accessibles en cliquant avec le bouton droit dans le Référentiel d’objet (Object Repository).

De plus, l’option Copier (Copy) ou la combinaison des raccourcis clavier Ctrl + C et Ctrl + V vous permet de copier des éléments individuels depuis le référentiel et de les coller dans les emplacements mentionnés ci-dessus.

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 White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.