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.Wizards

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

IWizardExecutionContext

Nota: esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.

El contexto de ejecución de un asistente.

Herencia

IDisposable > IWizardExecutionContext

Funciones

ModelItem GetInsertionContainer()

Obtiene el contenedor donde se insertaría la actividad de resultados. El valor devuelto nunca debe ser nulo, pero se recomienda evitarlo.

void Initialize()

Prepare las condiciones en el diseñador, como el contenedor de inserción.

IWizardsService

Agregar asistentes a Studio.

Métodos

void Register(WizardCollection collection)

Agregar una colección de asistentes.

Tipo de parámetro

Nombre del parámetro

Descripción

WizardCollection

Colección

Agregar una colección de asistentes.

RunWizardSettings

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

La configuración de la implementación del asistente.

Propiedades

Tipo

Nombre

Descripción

Booleano

HasProxySequenceSupport

Si se establece en true, indica que la implementación del asistente puede manejar secuencias de proxy.

WizardBase

Una implementación de asistente.

Propiedades

Tipo

Nombre

Descripción

Func<Activity>

RunWizard

Ejecuta un asistente y devuelve la actividad resultante.

Func<IWizardExecutionContext, Task<bool>>

RunWizardWithContainerAsync

Ejecuta un asistente en tiempo real, lo que le permite manipular directamente el flujo de trabajo en el que es llamado.

Tiene prioridad sobre RunWizard, si se implementan ambos, solo se ejecutará este.

El contexto se puede utilizar para recuperar un destino inicialmente vacío

, parte del flujo de trabajo, que puede manipular libremente en tiempo real. El valor devuelto indica si el contenedor proporcionado debe mantenerse como parte del flujo de trabajo.

En caso de que el contenedor deba descartarse, cualquier operación realizada en el flujo de trabajo fuera de

del contenedor debe limpiarlo el asistente.

Requiere Studio 2020.4 o posterior.

RunWizardSettings

RunWizardSettings

Ajustes que describen las capacidades de implementación de este asistente.

Requiere Studio 2020.10 o posterior.

WizardCollection

Devuelve un árbol múltiple de definiciones del asistente. Cada entrada es un botón de la cinta. Los elementos secundarios de cada entrada son los elementos del menú.

Propiedades

Tipo

Nombre

Descripción

List<WizardDefinition>

WizardDefinitions

Devuelve una colección de definiciones del asistente. Su orden definirá cómo aparecerán en la cinta.

WizardDefinition

Resumen de las propiedades de IU de un asistente.

Propiedades

Tipo

Nombre

Descripción

String

NombreParaMostrar

Nombre para mostrar traducido.

String

IconUri

Ubicación del recurso de icono en el ensamblado que lo proporciona.

String

Información sobre herramientas

Información sobre herramientas traducida.

KeyGesture

Atajo

El atajo de este asistente.

List<WizardDefinition>

ChildrenDefinitions

Devuelve asistentes secundarios o nulo si no hay ninguno disponible.

WizardBase

Wizard

La instancia del asistente para esta definición o nula.

Booleano

MinimizeBeforeRun

Si es true, Studio minimizará antes de llamar a RunWizard y lo restaurará cuando regrese. Requiere Studio 2020.4 o posterior.

String

RequiredStudioFeature

  • Si es nulo o está vacío, Studio agregará el asistente.
  • Si usa un código de producto, Studio agregará el asistente si la licencia contiene ese código.
  • Si usa otra cadena, Studio agregará el asistente si conoce la cadena.
  • Para cualquier otra cosa, no se añade ningún asistente.
  • Requiere Studio 2020.4 o posterior.

¿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.