- Vue d'ensemble (Overview)
- Activités personnalisées (Custom Activities)
- 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
Configuration des métadonnées d'activité
Vous pouvez définir les métadonnées d'activité clé telles que la catégorie, le nom, la description ou l'icône dans le fichier ActivitiesMetadata.json situé dans le dossier Resources . Ces métadonnées sont utilisées par UiPath Studio et Studio Web pour découvrir les activités définies dans la DLL de l'activité.
Consultez le tableau suivant pour découvrir une description des propriétés disponibles. Les mêmes exigences qui s'appliquent aux métadonnées des bibliothèques personnalisées s'appliquent également aux métadonnées d'activités personnalisées.
| Propriété | Description |
|---|---|
| resourceManagerName | Le gestionnaire des ressources utilisé pour obtenir les clés de la ressource. La clé du gestionnaire de ressources est définie dans le fichier Resources.Designer.cs. Vous pouvez trouver le fichier dans public static global::System.Resources.ResourceManager ResourceManager. Par exemple : UiPath.Activities.Template.Resources.Resources |
| fullName | Le nom complet de l’activité. |
| shortName | Nom court de l'activité. |
| displayNameKey | Le nom complet de l’activité. |
| descriptionKey | Description de l’activité. |
| categoryKey | Nom de la catégorie sous laquelle placer l'activité dans le panneau Activités de Studio. |
| iconKey | L’icône de l’activité. Le fichier doit être situé dans le dossier Ressources/Icon . |
| viewModelType | La classe à utiliser comme ViewModel (Définition d'IU) pour cette activité. Il suit le modèle : {namespace}.{className}. Par exemple : UiPath.Activities.Template.ViewModels.ActivityTemplateViewModel |
Par exemple, pour l'activité Calculatrice , le fichier se présente comme suit :
{
"resourceManagerName": "UiPath.Examples.Activities.Resources.Resources",
"activities": [
{
"fullName": "UiPath.Examples.Activities.Calculator",
"shortName": "Calculator",
"displayNameKey": "Calculator_DisplayName",
"descriptionKey": "Calculator_Description",
"categoryKey": "Examples",
"iconKey": "calculator.svg",
"viewModelType": "UiPath.Examples.Activities.ViewModels.CalculatorViewModel"
}
]
}
{
"resourceManagerName": "UiPath.Examples.Activities.Resources.Resources",
"activities": [
{
"fullName": "UiPath.Examples.Activities.Calculator",
"shortName": "Calculator",
"displayNameKey": "Calculator_DisplayName",
"descriptionKey": "Calculator_Description",
"categoryKey": "Examples",
"iconKey": "calculator.svg",
"viewModelType": "UiPath.Examples.Activities.ViewModels.CalculatorViewModel"
}
]
}
Les ID de displayNameKey et descriptionKey sont définis dans le fichier Resources.Designer.cs et les valeurs sont définies dans le fichier Resources.resx.
L'image suivante montre la configuration des métadonnées de l'activité telle qu'elle s'affiche dans UiPath Studio :

1 - Catégorie (categoryKey)
2 - Affichez le nom (displayNameKey)
3 - Description (descriptionKey)
4 - Icône (iconKey)