UiPath Documentation
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 30 de mar. de 2026

UiPath.Studio.Activities.Api.Wizards

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

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ámetroNombre del parámetroDescripción
WizardCollectionColecciónAgregar 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

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

WizardBase

Una implementación de asistente.

Propiedades

TipoNombreDescripción
FuncRunWizardEjecuta un asistente y devuelve la actividad resultante.
Func<IWizardExecutionContext, Task<bool>>RunWizardWithContainerAsyncEjecuta un asistente en tiempo real, lo que le permite manipular directamente el flujo de trabajo al que se llama. Tiene prioridad sobre RunWizard, si ambos están implementados, solo se ejecutará este. El contexto puede utilizarse para recuperar un contenedor de destino inicialmente vacío, parte del flujo de trabajo, que puede manipularse libremente en tiempo real. El valor devuelto indica si el contenedor proporcionado debe mantenerse o no como parte del flujo de trabajo. En caso de que el contenedor deba descartarse, el asistente debe limpiar cualquier operación realizada en el flujo de trabajo fuera del contenedor. Requiere Studio 2020.4 o posterior.
RunWizardSettingsRunWizardSettingsConfiguración que describe 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

TipoNombreDescripción
List<WizardDefinition>WizardDefinitionsDevuelve 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 true , Studio se minimizará antes de llamar a RunWizard y se restaurará cuando RunWizard 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?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado