- Visão geral
- Atividades personalizadas
- Migração de 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
Guia do desenvolvedor
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 a metadados de bibliotecas personalizadas também se aplicam a metadados de atividades personalizadas.
| Propriedade | Description |
|---|---|
| resourceManagerName | O gerenciador de recursos usado para obter as chaves de recursos. A chave para o gerenciador de recursos é definida no arquivo Resource.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 Recursos/Ícone . |
| viewModelType | A classe a ser usada como ViewModel (definição de interface gráfica) desta 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)