sdk
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Guía del desarrollador

Última actualización 25 de oct. de 2024

UiPath.Studio.Activities.Api.Activities

En esta sección puedes encontrar más información sobre cómo crear actividades usando UiPath.Studio.Activities.Api.Activities.

ActivityDataIds

Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.

Habilita la funcionalidad de arrastrar y soltar para actividades, por ejemplo, arrastrar elementos desde el panel Recursos a una actividad.

Constantes

Tipo

Nombre

String

AssetDataId

String

ProcessDataId

String

QueueDataId

String

EntityDataId

String

UiElementDataId

IActivityFactoryRepository

Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.

Un repositorio de fábricas de actividades.

Métodos

void Register(RegisterArgs registerArgs)

Registra un RegistrarArgs específico para una actividad.

Tipo de parámetro

Nombre del parámetro

RegisterArgs

registerArgs

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

Registra un método de fábrica para crear el tipo de actividad especificado y asocia el IDDeDatosDeActividad con el tipo de actividad.

Tipo de parámetro

Nombre del parámetro

Tipo

activityType

Func<string, Activity>

activityFactory

String

<void Register<T>(Func<string, T> activityFactory, string activityDataId)

Registra un método de fábrica para crear la actividad de tipo T especificada y asocia el ActivityDataId con el tipo de actividad.

Tipo de parámetro

Nombre del parámetro

Func<string, T>

activityFactory

String

IActivitySynonymService

Nota: esta característica se introdujo en UiPath.Studio.Activities.Api v21.10.

Expone la funcionalidad de añadir sinónimos de actividad.

Métodos

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

Añade una lista de sinónimos para una actividad determinada.

Tipo de parámetro

Nombre del parámetro

Observaciones

Tipo

Actividades

El tipo de actividad.

IReadOnlyCollection/

synonyms

Una colección de sinónimos de la actividad.

IActivityTriggerService

Nota: Esta función se introdujo en UiPath.Studio.Activities.Api v22.4.

Expone la funcionalidad de las actividades desencadenadoras para registrar información sobre sí mismas.

Propiedades

Tipo

Nombre

Descripción

Booleano

IsEnabled

Indica si Studio admite desencadenadores (HasFeature es true y el marcador de característica es true).

Métodos

void SetData(Type activityType, TriggerData triggerData)

Permite que una actividad registre información sobre su argumento de salida, como el tipo (p. Ej. SalesForceAccount, Office365Message []) y nombre.

Tipo de parámetro

Nombre del parámetro

Observaciones

Tipo

activityType

El tipo de actividad.

TriggerData

triggerData

Los datos desencadenadores asociados para esta actividad,

IAttendedActivityService

Nota: esta característica se introdujo en UiPath.Studio.Activities.Api v21.10.

Expone la funcionalidad de establecer una actividad como Attended.

Métodos

void SetActivityAttended(Type activity)

Establece el marcador isAttended para una actividad determinada.

Tipo de parámetro

Nombre del parámetro

Observaciones

Tipo

Actividades

La actividad que debe registrarse como Attended.

RegisterArgs

Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.

Argumentos utilizados para intercambiar información entre Studio y actividades relacionadas con el tipo de actividad, el ID de datos de actividad y varios métodos de fábrica para crear el tipo de actividad seleccionado.

Propiedades

Tipo

Nombre

Descripción

String

ActivityDataId

El ID asociado para el tipo de actividad.

Tipo

ActivityType

El tipo de actividad de la actividad creada por el método de fábrica asociado (ActivityFactoryV1 o ActivityFactoryV3).

Métodos

public Func<string, Activity> FactoryV1

Método de fábrica para crear el tipo de actividad especificado. El parámetro de cadena son los datos asociados opcionales (nombre del activo, nombre de la cola, etc.).

Tipo de parámetro

Nombre del parámetro

Observaciones

Func<string, Activity>

FactoryV1

El tipo de actividad.

public Func<string, Activity> FactoryV3

Método de fábrica para crear el tipo de actividad especificado. El parámetro de cadena son los datos asociados opcionales (nombre del activo, nombre de la cola, etc.).

Tipo de parámetro

Nombre del parámetro

Observaciones

Func<string, Activity>

FactoryV3

El tipo de actividad.

public Func<string, Task<Activity>> FactoryV4

Método de fábrica para crear el tipo de actividad especificado. El parámetro de cadena son los datos asociados opcionales (nombre del activo, nombre de la cola, etc.). Requiere Studio 2022.4 o posterior.

Tipo de parámetro

Nombre del parámetro

Observaciones

Func<string, Task<Activity>>

FactoryV4

El tipo de actividad.

TriggerData

Nota: Esta función se introdujo en UiPath.Studio.Activities.Api v22.4.

Datos de desencadenador de la actividad.

Propiedades

Tipo

Nombre

Descripción

String

Nombre de propiedad

Nombre de la propiedad de actividad que contiene los datos del desencadenador.

String

Nombre

Nombre de la variable o argumento que Studio creará y asignará a la propiedad de la actividad.

Tipo

Tipo

El tipo de datos del desencadenador (p. Ej. Correo electrónico de Office365 []).

ArgumentDirection

Dirección

No se utiliza, pero permite que las actividades especifiquen si los datos son para entrada o salida. Solo salida actual.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.