- Überblick
- Benutzerdefinierte Aktivitäten
- Migrieren von Aktivitäten zu. NET 6
- Versionshinweise
- Erstellen von Workflow-Analyseregeln
- Projekteinstellungen für das Erstellen von Aktivitäten
- Erstellen benutzerdefinierter Assistenten
- Priorisieren von Aktivitäten nach Scope
- 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
- Trigger SDK
- Agent-SDKs

Entwickleranleitung
Konfigurieren der Aktivitätsmetadaten
Sie können wichtige Aktivitätsmetadaten wie Kategorie, Name, Beschreibung oder Symbol in der Datei ActivitiesMetadata.json im Ordner Resources definieren. Diese Metadaten werden von UiPath Studio und Studio Web verwendet, um die in der Aktivitäts-DLL definierten Aktivitäten zu erkennen.
Eine Beschreibung der verfügbaren Eigenschaften finden Sie in der folgenden Tabelle. Die gleichen Anforderungen, die für benutzerdefinierte Bibliotheksmetadaten gelten, gelten auch für benutzerdefinierte Aktivitätsmetadaten.
| Eigenschaften | Beschreibung |
|---|---|
| resourceManagerName | Der Ressourcenmanager, der zum Abrufen der Ressourcenschlüssel verwendet wird. Der Schlüssel für den Ressourcenmanager ist in der Datei Resources.Designer.cs definiert. Sie finden sie unter public static global::System.Resources.ResourceManager ResourceManager. Beispiel: UiPath.Activities.Template.Resources.Resources |
| fullName | Der vollständige Name der Aktivität. |
| shortName | Der Kurzname der Aktivität. |
| displayNameKey | Der Anzeigename der Aktivität. |
| descriptionKey | Die Aktivitätsbeschreibung. |
| categoryKey | Der Name der Kategorie, unter welcher die Aktivität im Aktivitätenbereich in Studio platziert werden soll. |
| iconKey | Das Symbol der Aktivität. Die Datei muss sich im Ordner „Ressourcen/Icon“ befinden. |
| viewModelType | Die Klasse, die als ViewModel (UI-Definition) für diese Aktivität verwendet werden soll. Es folgt dem Muster: {namespace}.{className}. Beispiel: UiPath.Activities.Template.ViewModels.ActivityTemplateViewModel |
Für die Aktivität „Rechner“ sieht die Datei beispielsweise wie folgt aus:
{
"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"
}
]
}
Die IDs für displayNameKey und descriptionKey sind in der Datei Resources.Designer.cs definiert und die Werte werden in der Datei Resources.resx definiert.
Die folgende Abbildung zeigt die Aktivitätsmetadaten-Konfiguration, wie sie in UiPath Studio angezeigt wird:

1 – Kategorie (categoryKey)
2 – Anzeigename (displayNameKey)
3 – Beschreibung (descriptionKey)
4 – Symbol (iconKey)