UiPath Documentation
studio
latest
false
Importante :
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 usuario de Studio

Última actualización 28 de abr. de 2026

Diferencias entre la experiencia moderna y la experiencia clásica

Grabadores

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.

    Imagen de documentos

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.

Actividades modernasActividades clásicas
ActivarClic, Atajos de teclado, Escribir en
Comprobar estado de aplicaciónAl aparecer elemento, Al desaparecer elemento, Al aparecer imagen, Al desaparecer imagen, Esperar a desaparición de elemento, Esperar a desaparición de imagen, Buscar imagen, Imagen existe, Elemento existe
Marcar/DesmarcarComprobar
ClicClic, clic en imagen
Extraer datos de tablaExtraer datos estructurados, Obtener texto completo, Obtener texto visible
Obtener textoObtener texto
Ir a URLIr a
ResaltarResaltar
Mantener el punteroPasar sobre, Pasar sobre imagen
Atajos del tecladoEnviar tecla de acceso rápido
Navegar por el navegadorCerrar pestaña, Regresar, Ir adelante, Ir a inicio, Actualizar navegador
Seleccionar elementoSeleccionar elemento
Realizar capturaRealizar captura
Escribir enEscribir en, Escribir texto seguro
Utilizar Aplicación/NavegadorAbrir aplicación, Abrir explorador, Adjuntar ventana, Adjuntar explorador, Alcance de elemento, Cerrar ventana Iniciar proceso
N/DAncla base, Ancla según contexto

Excepciones

La siguiente tabla presenta para cada excepción clásica, su homólogo moderno con tipo de relación: cambio de nombre directo (mismo concepto y ámbito en moderno), asignación parcial (ámbito más reducido/amplio en moderno), o sin homólogo (característica eliminada, aún no portado o excepción no necesaria en moderno).

ClásicoModerno (UiPath.UIAutomationNext.Exceptions)AsignaciónNotas
Actividad general (UiPath.Core.Activities)
ElementNotSetExceptionNotInitializedExceptionParcialClásico: elemento no proporcionado en contexto. Moderno: propiedad InUIElement no inicializada antes de su uso. El concepto es el mismo; modern está en el ámbito de la entrada InUIElement específicamente.
TextNotFoundExceptionNodeNotFoundExceptionParcialClásico: excepción dedicada a las actividades de búsqueda de texto. Moderno: todos los casos "no encontrados" (incluidos los destinos de texto) se colapsan en NodeNotFoundException.
RegistrationException(ninguno)Sin homólogoTampoco se incluye en la producción en el modo clásico; no hay un concepto equivalente en moderno.
ActivityTimeoutExceptionRuntimeTimeoutExceptionCambio de nombre directoMismo concepto; renombrado y movido a espacio de nombres UiPath.UIAutomationNext.Exceptions .
PropertyNotSetException(ninguno)Sin homólogoTiempo de diseño ValidationError solo en clásico. Las actividades modernas utilizan un mecanismo de validación diferente.
BrowserNotSetExceptionBrowserNotFoundExceptionCambio de nombre directoClásico: sin navegador en contexto. Moderno: no se ha encontrado ningún navegador coincidente. Mismo concepto; el nombre moderno es más descriptivo.
WindowNotSetExceptionApplicationNotFoundExceptionParcialClásico: sin ventana en contexto para una actividad de ámbito de ventana. Moderno: aplicación no encontrada al adjuntar. Equivalente más cercano; modern es más amplio (cubre todos los tipos de aplicaciones, no solo Windows).
SAP (UiPath.Core.Activities)
SAPCallTransactionExceptionSAPCallTransactionExceptionCambio de nombre directoMismo nombre, mismo concepto; el espacio de nombres se ha movido de UiPath.Core.Activities a UiPath.UIAutomationNext.Exceptions.
SAPLoginExceptionSAPLoginExceptionCambio de nombre directoMismo nombre, mismo concepto; el espacio de nombres se ha movido de UiPath.Core.Activities a UiPath.UIAutomationNext.Exceptions.
CellScopeExceptionSAPTableCellScopeExceptionCambio de nombre directoMismo concepto (fallos en el ámbito de la celda de la tabla); renombrado para ser específico de SAP y aclarar que es para tablas.
ExpandALVTreeExceptionSAPExpandTreeExceptionCambio de nombre directoMismo concepto (fallo de expansión del árbol de SAP); nombre simplificado.
Selector (UiPath.Core)
InvalidSelectorExceptionInvalidSelectorExceptionCambio de nombre directoMismo nombre, mismo concepto (selector no analizable); el espacio de nombres se ha movido de UiPath.Core a UiPath.UIAutomationNext.Exceptions.
InvalidFilterSelectorException (interno)(ninguno)Sin homólogoClase interna; no hay equivalente en moderno.
SelectorOperationExceptionUiAutomationExceptionParcialClásico: envuelve los fallos de COM/parse durante las operaciones de selector. Modernos: aparecen como los UiAutomationException generales; sin tipo de excepción de operación de selector dedicado.
Elemento/Nodo (UiPath.Core)
SelectorNotFoundExceptionNodeNotFoundExceptionCambio de nombre directoMismo concepto (elemento no encontrado por el selector); el nombre moderno se generaliza más allá de los selectores. SelectorNotFoundException amplía FindElementException en clásico; modern utiliza una jerarquía plana bajo UiAutomationException.
FindElementExceptionRuntimeFindExceptionParcialClásico: error COM durante la búsqueda que no es "no encontrado". Moderno: búsqueda fallida con detalles sobre qué paso de búsqueda falló. Equivalente más cercano; moderno incluye información de diagnóstico más rica.
InvalidUiElementExceptionNodeNotFoundExceptionParcialClásico: error COM E_UINODE_INVALID_ELEMENT (referencia obsoleta/no válida). Moderno: el error COM E_UINODE_INVALID_IDENTIFIER está asignado a NodeNotFoundException. El concepto es el mismo (elemento obsoleto); tipo de excepción diferente en moderno.
UninitializedNodeExceptionUiNodeUninitializedElementExceptionCambio de nombre directoMismo concepto (nodo no inicializado, error COM E_UINODE_UNINITIALIZED_ELEMENT); renombrado con el prefijo UiNode por coherencia.
UiElementHasNoItemsExceptionUiNodeHasNoItemsExceptionCambio de nombre directoMismo concepto (lista/árbol/combo vacío, error COM E_UINODE_HAS_NO_ITEMS); renombrado de UiElement a prefijo UiNode .
ElementOperationExceptionUiAutomationExceptionParcialClásico: amplio catch-all que envuelve cualquier fallo COM en operaciones de elementos (hacer clic, escribir, resaltar, etc.). Moderno: el mismo rol lo desempeña el UiAutomationException base; sin tipo de excepción de operación de elemento dedicado.
Navegador (UiPath.Core)
InvalidBrowserExceptionBrowserNotFoundExceptionParcialClásico: la referencia COM uiBrowser es nula. Moderno: no se ha encontrado ninguna instancia de navegador coincidente. Mismo escenario visible para el usuario (navegador no disponible); El nombre moderno refleja el modelo de adjuntar por búsqueda.
BrowserOperationExceptionUiAutomationExceptionParcialClásico: excepción dedicada para fallos de operación COM del navegador. Moderno: los fallos en la operación del navegador aparecen como UiAutomationException; sin tipo de operación de navegador dedicado.
Ventana (UiPath.Core)
InvalidWindowExceptionApplicationNotFoundExceptionParcialClásico: la referencia COM de la ventana es nula antes de una operación. Moderno: aplicación no encontrada al adjuntar. Equivalente más cercano; modern es más amplio (todos los tipos de aplicaciones).
WindowOperationExceptionUiAutomationExceptionParcialClásico: excepción dedicada para fallos de operación COM de la ventana (ocultar, cerrar, maximizar, etc.). Moderno: estos emergen como UiAutomationException; sin tipo de operación de ventana dedicado.
Imagen (UiPath.Core)
InvalidImageExceptionUiAutomationExceptionParcialClásico: excepción dedicada para datos de imagen no válidos. Moderno: los errores de imagen aparecen como UiAutomationException; sin tipo de excepción de imagen dedicado.
InvalidRegionExceptionUiAutomationExceptionParcialClásico: la región de la pantalla es nula o está vacía. Moderno: sin excepción de región dedicada; como UiAutomationException.
ImageOperationExceptionUiAutomationExceptionParcialClásico: catch-all dedicado para cualquier fallo en la operación de imagen. Moderno: los fallos de operación de imagen aparecen como UiAutomationException; sin tipo dedicado.
Extraer (UiPath.Core)
InvalidScrapeOptionsException(ninguno)Sin homólogoEl patrón de opciones de extracción clásico no existe en el moderno; la extracción se gestiona de forma diferente sin un objeto de opciones equivalente.
ActiveX (UiPath.Core.Activities)
AutomateActiveXException(ninguno)Sin homólogoLa automatización ActiveX es una característica solo clásica; no disponible en las actividades modernas.
ActiveXOutputArgumentsNotSupportedException(ninguno)Sin homólogoCaracterística solo de ActiveX.
ActiveXUnknownMethodException(ninguno)Sin homólogoCaracterística solo de ActiveX.
ActiveXInvalidArgumentsException(ninguno)Sin homólogoCaracterística solo de ActiveX.
InyectarDotNet (UiPath.Core.Activities)
InjectDotNetMethodNotFoundException(ninguno)Sin homólogoLa actividad "Inyectar código .NET" es solo clásica; no hay actividad equivalente moderna.
InjectDotNetAmbiguousMethodException(ninguno)Sin homólogoCaracterística solo clásica.
InjectDotNetTypeNotFoundException(ninguno)Sin homólogoCaracterística solo clásica.
InjectDotNetTypeNotSupportedException(ninguno)Sin homólogoCaracterística solo clásica.
InjectDotNetAssemblyReflectionException(ninguno)Sin homólogoCaracterística solo clásica; tampoco se incluye en la producción.
InjectDotNetArgumentNotDefinedException(ninguno)Sin homólogoCaracterística solo clásica.

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.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado