- Primeros pasos
- Instalación y configuración
- Requisitos de hardware y software
- Acerca de las Licencias de Precios Unificados
- Acerca de las Licencias Flexibles
- Activar Studio
- Actualizar Studio
- Parámetros de la línea de comandos
- Aplicaciones y tecnologías compatibles
- Habilitación de Gmail para actividades de correo electrónico
- Deshabilitar la telemetría
- Studio Executables
- Proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- Diseñar automatizaciones
- Gestionar paquetes de actividades
- Configuración de los Ajustes del Proyecto de Actividades
- Firma de paquetes
- Control
- Importar entidades
- Diferencias entre la experiencia moderna y la experiencia clásica
- Vincular un proyecto a una idea en Automation Hub
- Usar Data Manager
- Soluciones
- Dependencias
- Tipos de flujos de trabajo
- Flujo de control
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- Registro
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-NMG-017: el nombre de la clase coincide con el espacio de nombres predeterminado
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DPB-010: varias instancias de [flujo de trabajo] o [caso de prueba]
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-021: tiempo de espera codificado
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005 - Propiedades de la actividad codificadas
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-017: modificador de parámetro no válido
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- ST-USG-028: Restringir la invocación de plantillas de archivo
- ST-USG-032 - Etiquetas obligatorias
- ST-USG-034 - URL Automation Hub
- Variables
- Argumentos
- Espacios de nombres importados
- Automatizaciones codificadas
- Introducción
- Registrar servicios personalizados
- Contextos Antes y Después
- Generando código
- Generar casos de prueba codificados a partir de casos de prueba manuales
- Integración de OpenAI con los flujos de trabajo codificados
- Solicita un préstamo con UiBank
- Generación de colas con flujos de trabajo codificados y API de Orchestrator
- Utilizar proyectos de biblioteca importados en automatizaciones codificadas
- Uso de la autenticación de dos factores dentro de automatizaciones codificadas
- Conectar a MongoDB Atlas con automatizaciones codificadas
- Solución de problemas
- Automatización atendida basada en desencadenadores
- Repo. de objetos
- La herramienta ScreenScrapeJavaSupport
- Extensiones
- Acerca de las extensiones
- Herramienta SetupExtensions
- UiPathRemoteRuntime.exe no se está ejecutando en la sesión remota
- UiPath Remote Runtime impide que la sesión de Citrix pueda cerrarse
- UiPath Remote Runtime provoca una fuga de memoria
- Las versiones del paquete UiPath.UIAutomation.Activities y UiPath Remote Runtime no coinciden
- La extensión de UiPath necesaria no está instalada en la máquina remota
- Configuración de la resolución de la pantalla
- Políticas de grupo
- No se puede comunicar con el navegador
- La extensión de Chrome se elimina automáticamente
- Es posible que la extensión se haya dañado
- Comprueba si la extensión para Chrome está instalada y habilitada
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Habilitar el acceso a las URL de archivos y el modo de incógnito
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- Lista de extensiones para Chrome
- Extensión de Chrome en Mac
- Políticas de grupo
- No se puede comunicar con el navegador
- La extensión de Edge se elimina automáticamente
- Es posible que la extensión se haya dañado
- Check if the Extension for Microsoft Edge is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and InPrivate mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- Lista de extensiones para Edge
- Extensión para Safari
- Extensión para VMware Horizon
- Extensión para Amazon WorkSpaces
- Complemento SAP Solution Manager
- Add-in de Excel
- Pruebas de Studio
- Solución de problemas
- Acerca de la resolución de problemas
- Errores de compilación del ensamblado
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Internet Explorer x64
- Problemas de Microsoft Office
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Reparar Soporte Active Accessibility
- Validation of large Windows-legacy projects takes longer than expected

Guía del usuario de Studio
Diferencias entre la experiencia moderna y la experiencia clásica
Grabadores
- Experiencia moderna: están disponibles los grabadores de App/Web y Computer Vision.
- Experiencia clásica: están disponibles los grabadores Básico, Escritorio, Web, Imagen, Nativo de Citrix y Computer Vision.
Actividades
Está disponible un conjunto de actividades independiente de forma predeterminada en cada experiencia.
Independientemente de la experiencia seleccionada para un proyecto, también puedes habilitar las actividades que solo están disponibles de forma predeterminada en la otra experiencia. Haz clic en Ver opciones en la parte superior del panel Actividades, y selecciona:
-
Mostrar moderna para ver actividades modernas en un proyecto que usa la experiencia clásica
-
Mostrar clásica para ver actividades clásicas en un proyecto que usa la experiencia moderna.

La siguiente tabla enumera las actividades disponibles de forma predeterminada en una experiencia pero no en la otra. Las actividades de IU Automation no enumeradas en la tabla están disponibles de forma predeterminada en ambas experiencias.
Excepciones
The table below presents for each classic exception, its modern counterpart with relationship type: direct rename (same concept and scope in modern), partial mapping (narrower/broader scope in modern), or no counterpart (feature removed, not yet ported, or exception not needed in modern).
| Clásico | Modern (UiPath.UIAutomationNext.Exceptions) | Asignación | Notas |
|---|---|---|---|
General Activity (UiPath.Core.Activities) | |||
ElementNotSetException | NotInitializedException | Parcial | Classic: element not provided in context. Modern: InUIElement property not initialized before use. Concept is the same; modern is scoped to the InUIElement input specifically. |
TextNotFoundException | NodeNotFoundException | Parcial | Classic: dedicated exception for text-find activities. Modern: all "not found" cases (including text targets) collapse into NodeNotFoundException. |
RegistrationException | (none) | No counterpart | Not thrown in production in classic either; no equivalent concept in modern. |
ActivityTimeoutException | RuntimeTimeoutException | Direct rename | Same concept; renamed and moved to UiPath.UIAutomationNext.Exceptions namespace. |
PropertyNotSetException | (none) | No counterpart | Design-time ValidationError only in classic. Modern activities use a different validation mechanism. |
BrowserNotSetException | BrowserNotFoundException | Direct rename | Classic: no browser in context. Modern: no matching browser found. Same concept; modern name is more descriptive. |
WindowNotSetException | ApplicationNotFoundException | Parcial | Classic: no window in context for a window-scoped activity. Modern: application not found when attaching. Closest equivalent; modern is broader (covers all app types, not just windows). |
SAP (UiPath.Core.Activities) | |||
SAPCallTransactionException | SAPCallTransactionException | Direct rename | Same name, same concept; namespace moved from UiPath.Core.Activities to UiPath.UIAutomationNext.Exceptions. |
SAPLoginException | SAPLoginException | Direct rename | Same name, same concept; namespace moved from UiPath.Core.Activities to UiPath.UIAutomationNext.Exceptions. |
CellScopeException | SAPTableCellScopeException | Direct rename | Same concept (table cell scope failures); renamed to be SAP-specific and clarify it is for tables. |
ExpandALVTreeException | SAPExpandTreeException | Direct rename | Same concept (SAP tree expansion failure); simplified name. |
Selector (UiPath.Core) | |||
InvalidSelectorException | InvalidSelectorException | Direct rename | Same name, same concept (unparseable selector); namespace moved from UiPath.Core to UiPath.UIAutomationNext.Exceptions. |
InvalidFilterSelectorException (interno) | (none) | No counterpart | Internal class; no equivalent in modern. |
SelectorOperationException | UiAutomationException | Parcial | Classic: wraps COM/parse failures during selector operations. Modern: these are surfaced as the general UiAutomationException; no dedicated selector-operation exception type. |
Element / Node (UiPath.Core) | |||
SelectorNotFoundException | NodeNotFoundException | Direct rename | Same concept (element not found by selector); modern name generalises beyond selectors. SelectorNotFoundException extends FindElementException in classic; modern uses a flat hierarchy under UiAutomationException. |
FindElementException | RuntimeFindException | Parcial | Classic: COM error during find that is not "not found". Modern: find failed with details about which search step failed. Closest equivalent; modern includes richer diagnostic info. |
InvalidUiElementException | NodeNotFoundException | Parcial | Classic: COM error E_UINODE_INVALID_ELEMENT (stale/invalid reference). Modern: COM error E_UINODE_INVALID_IDENTIFIER is mapped to NodeNotFoundException. Concept is the same (stale element); different exception type in modern. |
UninitializedNodeException | UiNodeUninitializedElementException | Direct rename | Same concept (uninitialized node, COM error E_UINODE_UNINITIALIZED_ELEMENT); renamed with UiNode prefix for consistency. |
UiElementHasNoItemsException | UiNodeHasNoItemsException | Direct rename | Same concept (empty list/tree/combo, COM error E_UINODE_HAS_NO_ITEMS); renamed from UiElement to UiNode prefix. |
ElementOperationException | UiAutomationException | Parcial | Classic: broad catch-all wrapping any COM failure on element operations (click, type, highlight, etc.). Modern: the same role is played by the base UiAutomationException; no dedicated element-operation exception type. |
Browser (UiPath.Core) | |||
InvalidBrowserException | BrowserNotFoundException | Parcial | Classic: uiBrowser COM reference is null. Modern: no matching browser instance found. Same user-visible scenario (browser unavailable); modern name reflects the attach-by-find model. |
BrowserOperationException | UiAutomationException | Parcial | Classic: dedicated exception for browser COM operation failures. Modern: browser operation failures surface as UiAutomationException; no dedicated browser-operation type. |
Window (UiPath.Core) | |||
InvalidWindowException | ApplicationNotFoundException | Parcial | Classic: window COM reference is null before an operation. Modern: application not found when attaching. Closest equivalent; modern is broader (all app types). |
WindowOperationException | UiAutomationException | Parcial | Classic: dedicated exception for window COM operation failures (hide, close, maximize, etc.). Modern: these surface as UiAutomationException; no dedicated window-operation type. |
Image (UiPath.Core) | |||
InvalidImageException | UiAutomationException | Parcial | Classic: dedicated exception for invalid image data. Modern: image errors surface as UiAutomationException; no dedicated image exception type. |
InvalidRegionException | UiAutomationException | Parcial | Classic: screen region is null or empty. Modern: no dedicated region exception; surfaces as UiAutomationException. |
ImageOperationException | UiAutomationException | Parcial | Classic: dedicated catch-all for any image operation failure. Modern: image operation failures surface as UiAutomationException; no dedicated type. |
Scrape (UiPath.Core) | |||
InvalidScrapeOptionsException | (none) | No counterpart | Classic scrape options pattern does not exist in modern; scraping is handled differently with no equivalent options object. |
ActiveX (UiPath.Core.Activities) | |||
AutomateActiveXException | (none) | No counterpart | ActiveX automation is a classic-only feature; not available in modern activities. |
ActiveXOutputArgumentsNotSupportedException | (none) | No counterpart | ActiveX-only feature. |
ActiveXUnknownMethodException | (none) | No counterpart | ActiveX-only feature. |
ActiveXInvalidArgumentsException | (none) | No counterpart | ActiveX-only feature. |
InjectDotNet (UiPath.Core.Activities) | |||
InjectDotNetMethodNotFoundException | (none) | No counterpart | "Inject .NET Code" activity is classic-only; no modern equivalent activity. |
InjectDotNetAmbiguousMethodException | (none) | No counterpart | Classic-only feature. |
InjectDotNetTypeNotFoundException | (none) | No counterpart | Classic-only feature. |
InjectDotNetTypeNotSupportedException | (none) | No counterpart | Classic-only feature. |
InjectDotNetAssemblyReflectionException | (none) | No counterpart | Classic-only feature; also not thrown in production. |
InjectDotNetArgumentNotDefinedException | (none) | No counterpart | Classic-only feature. |
Repo. de objetos
Solo puedes utilizar el Repositorio de objetos en la experiencia moderna con actividades modernas.
Asistentes de extracción
- Experiencia moderna: el asistente de Extracción de tabla está disponible para la extracción de datos.
- Experiencia clásica: están disponibles los asistentes de Extracción de datos y Extracción de pantalla.