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 25 de out de 2024

UiPath.Studio.Activities.Api.Activities

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

ActivityDataIds

Observação: essa funcionalidade foi introduzida na versão 21.4 do UiPath.Studio.Activities.Api.

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

Constantes

Tipo

Name

String

AssetDataId

String

ProcessDataId

String

QueueDataId

String

EntityDataId

String

UiElementDataId

IActivityFactoryRepository

Observação: essa funcionalidade foi introduzida na versão 21.4 do UiPath.Studio.Activities.Api.

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âmetro

Nome do parâmetro

RegisterArgs

registerArgs

public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)

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

Tipo de parâmetro

Nome do parâmetro

Tipo

activityType

Func<string, Activity>

activityFactory

String

<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 a activityDataId ao tipo de atividade.

Tipo de parâmetro

Nome do parâmetro

Func<string, T>

activityFactory

String

IActivitySynonymService

Observação: essa funcionalidade foi introduzida na versão 21.10 do UiPath.Studio.Activities.Api.

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âmetro

Nome do parâmetro

Considerações

Tipo

Atividade

O tipo de atividade.

IReadOnlyCollection/

synonyms

Uma coleção de sinônimos da atividade.

IActivityTriggerService

Observação: essa funcionalidade foi introduzida na versão 22.4 do UiPath.Studio.Activities.Api.

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

Propriedades

Tipo

Name

Description

Bool

IsEnabled

Indica se o Studio é compatível com gatilhos (TemFeature é true e o 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âmetro

Nome do parâmetro

Considerações

Tipo

activityType

O tipo de atividade.

TriggerData

triggerData

Os dados de gatilho associados para essa atividade,

IAttendedActivityService

Observação: essa funcionalidade foi introduzida na versão 21.10 do UiPath.Studio.Activities.Api.

Exibe a funcionalidade de definir uma atividade como Attended.

Métodos

void SetActivityAttended(Type activity)

Define o sinalizador isAttended para uma determinada atividade.

Tipo de parâmetro

Nome do parâmetro

Considerações

Tipo

Atividade

A atividade que precisa ser registrada como Attended.

RegisterArgs

Observação: essa funcionalidade foi introduzida na versão 21.4 do UiPath.Studio.Activities.Api.

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

Tipo

Name

Description

String

ActivityDataId

O ID associado para o tipo de atividade.

Tipo

ActivityType

O tipo de atividade da atividade criada pelo método de fábrica associado (ActivityFactoryV1 ou ActivityFactoryV3).

Métodos

public Func<string, Activity> FactoryV1

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âmetro

Nome do parâmetro

Considerações

Func<string, Activity>

FactoryV1

O tipo de atividade.

public Func<string, Activity> FactoryV3

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âmetro

Nome do parâmetro

Considerações

Func<string, Activity>

FactoryV3

O tipo de atividade.

public Func<string, Task<Activity>> FactoryV4

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âmetro

Nome do parâmetro

Considerações

Func<string, Task<Activity>>

FactoryV4

O tipo de atividade.

TriggerData

Observação: essa funcionalidade foi introduzida na versão 22.4 do UiPath.Studio.Activities.Api.

Dados de gatilho para a atividade.

Propriedades

Tipo

Name

Description

String

Nome da Propriedade

Nome da propriedade da atividade que contém os dados do gatilho.

String

Name

Nome da variável ou argumento que o Studio criará e mapeará para a propriedade da atividade.

Tipo

Tipo

O tipo de dados do gatilho (por exemplo, Office365Email[]).

ArgumentDirection

Direction

Nã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?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.