sdk
latest
false
- Visão geral
 - Atividades personalizadas
- Entendendo a 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
 
- 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
 - Agents SDKs
 
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
The UiPath activities template for Visual Studio serves as a starting point for creating custom activities. Base your activities on this template and modify it to suit your needs. The template generates an activity scaffold called 
         
         ActivityTemplate which contains all the necessary building blocks of a fully functional activity in UiPath Studio.
         Uma solução de atividades baseada neste modelo contém três projetos:
UiPath.Activities.Template- This project contains the activity logic, design, and metadata. The project contains the following:ActivityTemplate.cs- The code file for the logic of the activity. Add the code to the body of thepublic void ExecuteInternal()function.- 
                     
ViewModels- A folder containing the files that define the design of the activity. ViewModel is a concept used by UiPath activities to describe how they should be displayed in Studio (which properties to display, what input to accept, etc). Placing all theViewModelfiles in this folder helps you keep track of them more easily.WithViewModel, the UI of activities is generated in a descriptive way. The UI element displayed in Studio is determined based on the selected input type of a property. For example, for properties with the input typeboolan On/Off toggle is displayed, while forenumproperties, a dropdown menu is displayed. For more information, see Writing the activity code. Resourcesfolder - Resources used by the activity, such as the icon, the activity metadata, and an RESX file that stores localized strings used by the activity (activity name, description, property labels and tooltips, etc.).
UiPath.Activities.Template.Packaging- This project create the NuGet package for the activity whenever the solution is built. For more information, see Building the solution and creating the NuGet package.UiPath.Activities.Template.Tests- This is a testing project that contains unit and workflow tests. For more information, see Testing your activity.