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 5 de mar de 2026
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)