sdk
latest
false
- Visão geral
- Atividades personalizadas
- Migrando Atividades para o .NET 6
- Notas de Versão
- Como Criar Regras do Analisador de Fluxo de Trabalho
- Como criar as configurações de projeto de atividades
- Como criar assistentes personalizados
- Priorizar atividades por escopo
- 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
- Gatilhos SDK
- SDKs de agentes
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do desenvolvedor
Última atualização 30 de out de 2025
Você pode definir os metadados da atividade principal, como categoria, nome, descrição ou ícone no arquivo
ActivitiesMetadata.json localizado na pasta Resources . Esses metadados são usados pelo UiPath Studio e o Studio Web para descobrir as atividades definidas na DLL de atividade.
Consulte a tabela a seguir para obter uma descrição das propriedades disponíveis. Os mesmos requisitos que se aplicam aos metadados das bibliotecas personalizadas também se aplicam aos metadados das atividades personalizadas.
| Propriedade | Description |
|---|---|
| resourceManagerName |
O gerenciador de recursos usado para obter as chaves do recurso. A chave para o gerenciador de recursos é definida no arquivo Resources.Designer.cs. Você pode encontrá-lo em
public static global::System.Resources.ResourceManager ResourceManager.
Por exemplo:
UiPath.Activities.Template.Resources.Resources |
| fullName | O nome completo da atividade. |
| shortName | O nome abreviado da atividade. |
| displayNameKey | O nome de exibição da atividade. |
| descriptionKey | A descrição da atividade. |
| categoryKey | O nome da categoria sob a qual será colocada a atividade no painel Atividades no Studio. |
| iconKey | O ícone da atividade. O arquivo deve estar localizado na pasta Resources/Icon . |
| viewModelType |
A classe a ser usada como o ViewModel (definição de interface gráfica) para esta atividade. Ele segue o padrão:
{namespace}.{className}.
Por exemplo:
UiPath.Activities.Template.ViewModels.ActivityTemplateViewModel |
Por exemplo, para a atividade Calculator , o arquivo tem a seguinte aparência:
{
"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"
}
]
}Os IDs para
displayNameKey e descriptionKey são definidos no arquivo Resources.Designer.cs e os valores são definidos no arquivo Resources.resx.
A imagem a seguir mostra a configuração de metadados da atividade conforme exibido no UiPath Studio:
1 - Categoria (
categoryKey)
2 - Nome de exibição (
displayNameKey)
3 - Descrição (
descriptionKey)
4 - Ícone (
iconKey)