- Notes de publication
- Vue d'ensemble (Overview)
- Démarrage
- Fournisseurs Marketplace
- Clients Marketplace
- Directives de publication
- Directives de publication pour les automatisations prêtes à l'emploi
- Publication de directives pour les accélérateurs de solution
- Directives de publication pour les connecteurs Integration Service
- Sécurité et protection IP
- Autres listes UiPath
- Node-RED
- Configuration
- Équipe
- Étendue de Microsoft Teams
- Créer une équipe
- Créer une équipe à partir du groupe
- Obtenir l'équipe
- Obtenir des équipes
- Canaux
- Créer le canal
- Supprimer le canal
- Obtenir le canal
- Obtenir des canaux
- Mettre à jour le canal
- Chats
- Récupérer le chat
- Récupérer des chats
- Obtenir des membres de chat
- Messages
- Obtenir des messages
- Get Messages
- Obtenir les réponses aux messages
- Répondre au message
- Envoyer message
- Events
- Créer un événement
- Supprimer l'événement
- Obtenir l'événement
- Obtenir les événements
- Utilisateurs
- Obtenir la présence de l'utilisateur
- Mode de fonctionnement
- Références techniques
- Démarrer
- À propos
- Configuration
- Références techniques
- Étendue de reconnaissance de formulaire Azure
- Activités (Activities)
- Analyser le formulaire
- Analyser le formulaire asynchrone
- Obtenir le résultat du formulaire d'analyse
- Analyser le reçu
- Analyser le reçu asynchrone
- Obtenir le résultat de l'analyse du reçu
- Analyser la mise en page
- Analyser la mise en page asynchrone
- Obtenir le résultat de l'analyse de la mise en page
- Entraîner le modèle
- Obtenir des modèles
- Obtenir les clés de modèle
- Obtenir les informations du modèle
- Supprimer le modèle
- Connecteurs
- Comment créer des activités
- Créer votre intégration
Directives de développement
Pour plus d'informations sur le processus d'intégration à UiPath, veuillez accéder à la FAQ à ce lien.
En ce qui concerne les directives de développement, veuillez trouver ci-dessous les normes de création d'une activité personnalisée pour la plate-forme UiPath. Pour référence, les intégrations UiPath actuelles sont accessibles ici.
1. Dénomination
-
Les packages d'activités doivent être nommés avec l'un des formats suivants :
Company.Product.Activities
(par ex. UiPath.Orchestrator.Activities)Company.Product.Feature.Activities
(par ex. UiPath.Orchestrator.Webhooks.Activities)
- L'espace de noms
UiPath
est réservé aux packages créés par UiPath Inc. et ne peut pas être utilisé par des développeurs externes. - Les étendues doivent inclure le nom de la société ou du produit (p. ex. Utiliser l'étendue UiPath (Use UiPath Scope) au lieu d'Étendue d'application (Application Scope).
- La catégorie dans le panneau d'activité de Studio doit être
Company Name > Product Name > Feature Name
(par ex. UiPath > Studio > Cliquer).
2. Dépendances
-
Doit être référencé dans la section Dépendances (Dependencies) du package NuGet. Cela peut être facilement fait dans Nuget Package Explorer ou dans le fichier packages.config . Afin de réduire au minimum la taille des packages, n’incluez pas de DLL de dépendance dans le package lui-même, sauf si nécessaire.
- Utiliser les versions de paquets exactes (p. ex. 1.0.6 et non >1.0.6)
3. Icônes
-
Le package doit avoir une icône.
Cela peut être fait via Nuget Package Explorer ou directement dans le .
- Chaque activité doit avoir une icône.
Reportez-vous ici pour obtenir des instructions sur l'ajout d'icônes à vos activités.
4. Licence
-
Le package doit contenir une licence et nécessiter l'acceptation de cette licence. Apache 2.0 est la valeur par défaut et peut être trouvé ici.
Cela peut être fait dans Nuget Package Explorer ou directement dans le .
5. Description
-
Une description résumée doit être ajoutée au package, soit via l'explorateur de packages Nuget , soit directement dans le fichier .nuspec .
-
Chaque activité du package doit avoir une description résumée. Cela peut être ajouté dans le fichier DesignerMetadata.cs . Reportez-vous ici pour obtenir des instructions sur la façon de procéder.
-
Il doit y avoir une description pour chaque propriété / argument d'une activité.
- Les descriptions dans les champs des classes personnalisées sont également utiles, mais pas obligatoires.
6. Divers
- La version stable d'UiPath Studio, au moment de la publication, doit être prise en charge.
- L'internationalisation est préférée, mais pas obligatoire.