- Visão geral
- Atividades personalizadas
- Compreensão da estrutura do projeto de atividades
- Escrever o código da atividade
- Configuração dos metadados da atividade
- Compilando a solução e criando o pacote NuGet
- Uso da atividade em um projeto do Studio
- Como testar sua atividade
- Escrevendo o código para uma atividade personalizada
- Adicionando o .dll de assembly externo no UiPath Studio
- 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
Adicionando o .dll de assembly externo no UiPath Studio
Certifique-se de testar se há erros no projeto antes de tentar criá-lo.
No menu Compilar , selecione Criar solução. A biblioteca MathSquareOfSum.dll agora é construída e salva no seguinte local:
%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug
Depois que a biblioteca for criada, o painel Saída deve exibir uma mensagem como descrito abaixo:

Criação do pacote NuGet
-
Inicie o Explorador de Pacotes NuGet e clique em Criar um novo pacote (Ctrl + N). Uma janela bipartida será exibida com os metadados do pacote e o conteúdo do pacote. Precisamos adicionar todas as dependências na seção final.
-
Clique com o botão direito do mouse na seção Conteúdo do Pacote . O menu de contexto é exibido.
-
Selecione Adicionar pasta lib. Observe que um novo item lib será criado na seção Conteúdo do Pacote .
-
Clique com o botão direito do mouse em lib e selecione Adicionar Arquivo Existente....
-
Carregue o assembly externo (
.dll) criado acima. No nosso caso, o arquivoMathSquareOfSum.dllestá localizado na pasta%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug. -
Com o arquivo selecionado, acesse o menu Editar e selecione Editar metadados. O painel esquerdo agora está equipado com campos de metadados editáveis.
-
Fill in the fields as you see fit to better describe your custom activity.
-
Preencha o campo ID . Em nosso caso, pode ser UiPath.MathSquare.Activities, onde o primeiro valor, UiPath, representa a equipe que criou o pacote. Se nenhuma equipe específica estiver envolvida, o primeiro valor pode ser deixado em branco.

-
Selecione o botão de marca de seleção verde no canto superior esquerdo da seção Metadados do pacote para salvar todas as alterações.
-
No menu Arquivo , selecione Salvar como.... Uma janela do explorador é mostrada, permitindo que você escolha o local do novo arquivo.
-
Salve o arquivo na pasta em que os pacotes locais são armazenados pela UiPath (
C:\Program Files (x86)\UiPath\Studio\Packagesem versões anteriores à 2021.4 ouC:\Program Files\UiPath\Studio\Packagesa partir da versão 2021.4). O arquivoUiPath.MathSquare.Activities.1.0.0.nupkgagora é criado na pastaUiPath.MathSquare.Activitiesdentro da pasta de pacotes.
Carregando o pacote NuGet no Studio
-
Acesse o Gerenciador de Pacotes a partir do Studio.
-
Como salvamos o pacote NuGet na pasta pacotes locais, a atividade deve estar disponível no feed Local .
-
Pesquise a atividade e clique em Instalar e depois Salvar. A nova atividade agora está instalada e pode ser usada em seus projetos de automação.
