UiPath Documentation
sdk
latest
false
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.
UiPath logo, featuring letters U and I in white

Guia do desenvolvedor

Última atualização 30 de mar de 2026

Como criar atividades com código

Você pode criar suas próprias atividades personalizadas no Microsoft Visual Studio usando o modelo de atividades da UiPath.

Pré-requisitos

Observação:

Para usar um pacote NuGet como uma dependência para sua atividade personalizada, certifique-se de incluí-lo no projeto de atividades e no projeto de pacote. Isso é essencial para que o pacote apareça na lista de dependências do pacote de atividades.

Adicionando o modelo de atividades da UiPath ao Visual Studio

O modelo de atividades da UiPath (UiPath.Activities.Template) contém todos os elementos de que você precisa para começar a criar uma atividade personalizada. Você pode criar atividades que visam o net6.0 que pode ser usada em projetos multiplataforma no Studio Desktop e no Studio Web, bem como em projetos do Windows no Studio Desktop.

  1. No Visual Studio, acesse Ferramentas > Opções > Projetos e soluções > Locais e verifique o caminho definido para o Local do modelo de projeto do usuário.
  2. Baixe o arquivo UiPath.Activities.Template.zip do GitHub e copie-o para a pasta de localização do modelo de projeto do usuário do Visual Studio.

docs image

Criação de um novo projeto no Visual Studio

  1. No Visual Studio, selecione Arquivo > Novo > Projeto.

  2. Selecione o modelo Modelo do UiPath Activities e clique em Avançar.

    docs image

  3. Configure os detalhes do projeto e da solução e, então, clique em Criar.

Continuar lendo

  1. Entendendo a estrutura do projeto de atividades
  2. Escrever o código da atividade
  3. Configuração dos metadados da atividade
  4. Compilando a solução e criando o pacote NuGet
  5. Uso da atividade em um projeto do Studio
  6. Como testar sua atividade

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades