---
sourceDocument: Australie Workflow Data Fabric
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/integrate-applications

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Australie Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Créer des modules d'extension utilisateur

# Créer des modules d'extension utilisateur pour Studio de conception de bureau de RPA {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Créez des modules d'extension utilisateur pour Microsoft Visual Studio permettre aux développeurs RPA d'utiliser des composants ou des bibliothèques .NET complexes de Studio de conception de bureau de RPA manière transparente.

## Avant de commencer

Microsoft Visual Studio Utilisez la version Pro, Communauté ou Entreprise pour effectuer cette tâche.

Rôle requis : aucun

## Pourquoi et quand exécuter cette tâche

La procédure suivante décrit comment créer un module d'extension utilisateur à l'aide de C#.NET.

## Procédure

1. Ouvrez Microsoft Visual Studio et cliquez sur Créer un nouveau projet.
2. Dans la boîte de dialogue Créer un projet, sélectionnez le modèle Bibliothèque de classes (.NET Framework).  
   Figure 1. Sélectionner un type de projet de bibliothèque de classes Cadre de travail DOT NET
3. Cliquez sur Suivant.
4. Dans la boîte de dialogue Configurer votre nouveau projet, renseignez les champs suivants :  
   {#install-user-plugins-rpa-studio__table_e51_l1h_5rb__entry__2}

   | Champ | Description et action |
   |-|-|
   | Nom du projet | Nom de votre projet. Par exemple, <kbd class="ph userinput">MyFirstPlugin</kbd>. |
   | Emplacement | Emplacement de votre projet. Sélectionnez un emplacement de disque. |
   | Nom de la solution | Nom de la solution de votre projet. |
   | Cadre de travail | Sélectionnez une version du cadre de travail. Sélectionnez la version 4.7 de .NET Framework . |
   [ ]

   {#install-user-plugins-rpa-studio__table_e51_l1h_5rb}
5. Cliquez sur Créer.  
   Le fichier Class1.cs s'ouvre.
6. Dans le volet Explorateur de solutions, cliquez avec le bouton droit sur Références et sélectionnez Ajouter une référence.
7. Dans la boîte de dialogue Gestionnaire de références, accédez à AssemblagesCadre de travail.
8. Sélectionnez l'assembly System.AddIn pour ajouter une annotation de ce complément.  
   Figure 2. Sélectionner un assemblage System.AddIn
9. Cliquez sur OK.
10. Dans le fichier Class1.cs, ajoutez l'extrait de code `System.AddIn.AddIn(<< MyFirstPlugin >>, Description = << Learning to create custom components >>, Version = << 1.0 >>)` au-dessus de la classe.
11. Dans le fichier Class1.cs, créez une ou plusieurs méthodes statiques publiques pour votre code.  
    Dans cet exemple, deux méthodes sont ajoutées au code :
    * Méthode SayHello : Le nom est pris comme entrée et renvoie \<\< Hello \>\> avec un nom et suivi d'un point d'exclamation. Par exemple, si l'entrée est <kbd class="ph userinput">Utilisateur</kbd>, elle renvoie \<\< Bonjour l'utilisateur ! \>\>.
    * Méthode de somme : deux nombres sont pris comme entrée et renvoient la somme de ces deux nombres. Par exemple, si les entrées sont <kbd class="ph userinput">5</kbd> et <kbd class="ph userinput">12</kbd>, il renvoie \<\< 17 \>\>.
    {#install-user-plugins-rpa-studio__ul_qkc_2d3_5rb}
    Figure 3. Méthodes statiques publiques
12. Cliquez sur Enregistrer.
13. Dans le volet Explorateur de solutions, cliquez avec le bouton droit sur votre projet et sélectionnez Générer.
14. Une fois la version réussie, effectuez les actions suivantes pour copier et coller les fichiers .dll :
    1. Dans le volet Explorateur de solutions, cliquez avec le bouton droit sur votre projet et sélectionnez Ouvrir un dossier dans l'explorateur de fichiers.
    2. Accédez à la CorbeilleDéboguer et copiez les fichiers .dll.
    3. Accédez à votre Studio de conception de bureau de RPA dossier de projet d'automatisation et créez un nouveau dossier en tant que UserPlugins.  
       Important :  
       Assurez-vous que l'orthographe de ce dossier est correcte.
    4. Dans le dossier UserPlugins, créez un dossier et entrez un nom pour le dossier.  
       Par exemple, <kbd class="ph userinput">Mon premier module d’extension</kbd>.
    5. Collez les fichiers .dll dans ce dossier.
15. Dans , Studio de conception de bureau de RPA procédez comme suit pour ajouter le module d'extension à votre projet d'automatisation :
    1. Dans le volet Explorateur de projet, cliquez avec le bouton droit sur Modules d'extension utilisateur et sélectionnez Ajouter un module d'extension utilisateur.
    2. Dans la boîte de dialogue Modules d'extension utilisateur disponibles, sélectionnez le module d'extension.
    3. Cliquez sur OK.

    {#install-user-plugins-rpa-studio__substeps_xrs_ryv_nrb}  
    Dans le volet Boîte à outils, le module d'extension utilisateur que vous avez créé apparaît.
16. Procédez comme suit pour utiliser le module d'extension utilisateur :
    1. Dans le volet Boîte à outils, accédez à la catégorie de composant du module d'extension utilisateur pour sélectionner une méthode.  
       Figure 4. Deux méthodes qui apparaissent dans la catégorie de composant de module d'extension utilisateur
    2. Faites glisser une méthode vers l'aire de conception.
    3. Pour fournir la valeur du paramètre d'entrée manuellement, double-cliquez sur le champ de paramètre d'entrée sous la méthode, puis saisissez la valeur.
    4. Pour fournir la valeur du paramètre d'entrée à partir d'une autre méthode ou composant, connectez le port d'entrée de données de la méthode au port de sortie de données d'une autre méthode ou composant.
    5. Connectez les ports de contrôle de la méthode aux ports correspondants d'une autre méthode ou composant.
    6. Dans l'aire de conception, cliquez avec le bouton droit sur la barre de titre du composant à partir duquel vous souhaitez démarrer l'exécution et sélectionnez Exécuter à partir d'ici.  
       Figure 5. Sortie de la méthode SayHello Figure 6. Sortie de la méthode Sum
{#install-user-plugins-rpa-studio__steps_q55_tct_trb}

