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

UiPath.Studio.Activities.Api.Activities

Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Activities.Api.Activities.

ActivityDataIds

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.

Habilita a funcionalidade de arrastar e soltar para atividades, por exemplo, arrastar itens do painel Recursos para uma atividade.

Constantes

TipoName
StringAssetDataId
StringProcessDataId
StringQueueDataId
StringEntityDataId
StringUiElementDataId

IActivityFactoryRepository

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.

Um repositório de fábricas de atividades.

Métodos

void Register(RegisterArgs registerArgs)

Registra um RegisterArgs específico para uma atividade.

Tipo de parâmetroNome do parâmetro
RegisterArgsregisterArgs
public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)

Registra um método de fábrica para criar a atividade do tipo activityType especificada e associa o activityDataId ao tipo de atividade.

Tipo de parâmetroNome do parâmetro
TipoactivityType
Func<string, Activity>activityFactory
StringActivityDataIds
void Register<T>(Func<string, T> activityFactory, string activityDataId)

Registra um método de fábrica para criar a atividade do tipo T especificada e associa o activityDataId ao tipo de atividade.

Tipo de parâmetroNome do parâmetro
Func<string, T>activityFactory
StringActivityDataIds

IActivitySynonymService

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.

Exibe a funcionalidade de adicionar sinônimos de atividade.

Métodos

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

Adiciona uma lista de sinônimos para uma determinada atividade.

Tipo de parâmetroNome do parâmetroConsiderações
TipoAtividadeO tipo de atividade.
IReadOnlyCollection/synonymsUma coleção de sinônimos da atividade.

IActivityTriggerService

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v22.4.

Exibe a funcionalidade para que atividades de gatilho registrem informações sobre si mesmas.

Propriedades

TipoNameDescription
BoolIsEnabledIndica se o Studio é compatível com gatilhos (HasFeature é true e sinalizador de funcionalidade é true).

Métodos

void SetData(Type activityType, TriggerData triggerData)

Permite que uma atividade registre informações sobre seu argumento de saída, como tipo (por exemplo, SalesForceAccount, Office365Message[]) e nome.

Tipo de parâmetroNome do parâmetroConsiderações
TipoactivityTypeO tipo de atividade.
TriggerDatatriggerDataOs dados de gatilho associados para essa atividade,

IAttendedActivityService

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.

Exibe a funcionalidade de definir uma atividade como Attended.

Métodos

void SetActivityAttended(Type activity)

Define o sinalizador isAttended para uma atividade específica.

Tipo de parâmetroNome do parâmetroConsiderações
TipoAtividadeA atividade que precisa ser registrada como Attended.

RegisterArgs

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.

Argumentos usados para trocar informações entre o Studio e atividades relacionadas ao tipo de atividade, ID de dados da atividade e vários métodos de fábrica para criar o tipo de atividade selecionado.

Propriedades

TipoNameDescription
StringActivityDataIdO ID associado para o tipo de atividade.
TipoActivityTypeO tipo de atividade da atividade criada pelo método de fábrica associado (ActivityFactoryV1 ou ActivityFactoryV3).

Métodos

public Func<string, Activity> FabricV1

Método de fábrica para criar o tipo de atividade especificado. O parâmetro de string são os dados opcionais associados (nome do ativo, nome da fila etc.).

Tipo de parâmetroNome do parâmetroConsiderações
Func<string, Activity>FactoryV1O tipo de atividade.
public Func<string, Activity> FabricV3

Método de fábrica para criar o tipo de atividade especificado. O parâmetro de string são os dados opcionais associados (nome do ativo, nome da fila etc.).

Tipo de parâmetroNome do parâmetroConsiderações
Func<string, Activity>FactoryV3O tipo de atividade.
public Func<string, Task<Activity>> FabricV4

Método de fábrica para criar o tipo de atividade especificado. O parâmetro de string são os dados opcionais associados (nome do ativo, nome da fila etc.). Requer o Studio 2022.4 ou posterior.

Tipo de parâmetroNome do parâmetroConsiderações
Func<string, Task<Activity>>FactoryV4O tipo de atividade.

TriggerData

Observação:

Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v22.4.

Dados de gatilho para a atividade.

Propriedades

TipoNameDescription
StringNome da PropriedadeNome da propriedade da atividade que contém os dados do gatilho.
StringNameNome da variável ou argumento que o Studio criará e mapeará para a propriedade da atividade.
TipoTipoO tipo de dados do gatilho (por exemplo, Office365Email[]).
ArgumentDirectionDirectionNão é usado, mas permite que atividades especifiquem se os dados são para entrada ou saída. Apenas saída no momento.

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