sdk
latest
false
- 概述
- 自定义活动
- 将活动迁移到 .NET 6
- 发行说明
- 构建工作流分析器规则
- 构建活动项目设置
- 创建自定义向导
- 按范围划分活动的优先级
- 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
- Agents SDKs
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

开发者指南
上次更新日期 2025年10月30日
You can define key activity metadata such as category, name, description, or icon in the file
ActivitiesMetadata.json located in the Resources folder. This metadata is used by UiPath Studio and Studio Web to discover the activities defined in the activity DLL.
有关可用属性的说明,请参阅下表。 适用于自定义库元数据的相同要求也适用于自定义活动元数据。
| 属性 | 描述 |
|---|---|
| resourceManagerName |
用于获取资源密钥的资源管理器。 资源管理器的密钥在文件Resources.Designer.cs中定义。 您可以在
public static global::System.Resources.ResourceManager ResourceManager中找到它。
例如:
UiPath.Activities.Template.Resources.Resources |
| fullName | 活动的全名。 |
| shortName | 活动的简短名称。 |
| displayNameKey | 活动的显示名称。 |
| descriptionKey | 活动说明。 |
| categoryKey | 在 Studio 的“活动”面板中放置活动的类别名称。 |
| iconKey | 活动的图标。 该文件必须位于“ Resources/Icon”文件夹中。 |
| viewModelType |
要用作此活动的视图模型(用户界面定义)的类。 它遵循以下模式:
{namespace}.{className} 。
例如:
UiPath.Activities.Template.ViewModels.ActivityTemplateViewModel |
For example, for the Calculator activity, the file looks as follows:
{
"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"
}
]
}The IDs for
displayNameKey and descriptionKey are defined in the file Resources.Designer.cs and the values are defined in the file Resources.resx.
The following image shows the activity metadata configuration as displayed in UiPath Studio:
1 - 类别 (
categoryKey )
2 - 显示名称 (
displayNameKey )
3 - 说明 (
descriptionKey )
4 - 图标 (
iconKey )