- Vue d'ensemble (Overview)
- Activités personnalisées (Custom Activities)
- Comprendre la structure du projet d’activité
- Écriture du code de l'activité
- Configuration des métadonnées d'activité
- Génération de la solution et création du package NuGet
- Utilisation de l'activité dans un projet Studio
- Tester votre activité
- Écriture du code d'une activité personnalisée
- Ajout du fichier .dll de l'assembly externe dans UiPath Studio
- Migration des activités vers .NET 6
- Notes de publication
- Création de règles d'analyse de flux de travail
- Création de paramètres de projet d'activité
- Création d'assistants personnalisés
- Classer les activités par ordre de priorité
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- SDK de déclencheurs
- SDK Agents

Guide du développeur
Ajout du fichier .dll de l'assembly externe dans UiPath Studio
Assurez-vous de tester le projet pour les erreurs avant d'essayer de le générer.
Dans le menu Créer , sélectionnez Créer une solution. La bibliothèque MathSquareOfSum.dll est désormais créée et enregistrée à l’emplacement suivant :
%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug
Une fois la bibliothèque créée, le panneau Sortie doit afficher un message, comme illustré ci-dessous :

Création du package NuGet
-
Lancez NuGet Package Explorer et cliquez sur Créer un nouveau package (Ctrl + N). Une fenêtre partagée affiche les Métadonnées du package et le Contenu du package. Il faut ajouter toutes les dépendances dans cette dernière section.
-
Cliquez avec le bouton droit dans la section Contenu du paquet . Un menu contextuel s’affiche.
-
Sélectionnez Ajouter un dossier lib. Notez qu'un nouvel élément lib est créé dans la section Contenu du package .
-
Cliquer sur lib (lib) avec le bouton droit de la souris et sélectionner Ajouter un fichier existant... (Add Existing File...).
-
Chargez l'assembly externe (
.dll) créé ci-dessus. Dans notre cas, le fichierMathSquareOfSum.dllest situé dans le dossier%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug. -
Avec le fichier sélectionné, accédez au menu Modifier et sélectionnez Modifier les métadonnées. Le panneau de gauche est désormais équipé de champs de métadonnées modifiables.
-
Renseigner les champs comme il vous convient pour décrire plus précisément votre activité personnalisée.
-
Renseignez le champ ID . Dans notre cas, il peut s'agir de UiPath.MathSquare.Activities, où la première valeur, UiPath, représente l'équipe qui a créé le package. Si aucune équipe particulière n'a été impliquée, la première valeur peut être laissée vide.

-
Cochez le bouton vert dans le coin supérieur gauche de la section Métadonnées du package pour enregistrer toutes les modifications.
-
Dans le menu Fichier , sélectionnez Enregistrer sous.... Une fenêtre d'explorateur s'affiche, vous permettant de choisir l'emplacement du nouveau fichier.
-
Enregistrez le fichier dans le dossier dans lequel les packages locaux sont stockés par UiPath (
C:\Program Files (x86)\UiPath\Studio\Packagesdans les versions antérieures à 2021.4 ouC:\Program Files\UiPath\Studio\Packagesà partir de la version 2021.4). Le fichierUiPath.MathSquare.Activities.1.0.0.nupkgest maintenant créé dans le dossierUiPath.MathSquare.Activitiesà l’intérieur du dossier packages.
Chargement du package NuGet dans Studio
-
Accédez au Gestionnaire de paquets depuis Studio.
-
Puisque nous avons enregistré le paquet NuGet dans le dossier des paquets locaux, l’activité doit être disponible dans le flux Local .
-
Recherchez l'activité et cliquez sur Installer , puis sur Enregistrer. La nouvelle activité est maintenant installée et peut être utilisée dans vos projets d’automatisation.
