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

    docs image

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

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ásicoModern (UiPath.UIAutomationNext.Exceptions)AsignaciónNotas
General Activity (UiPath.Core.Activities)
ElementNotSetExceptionNotInitializedExceptionParcialClassic: element not provided in context. Modern: InUIElement property not initialized before use. Concept is the same; modern is scoped to the InUIElement input specifically.
TextNotFoundExceptionNodeNotFoundExceptionParcialClassic: dedicated exception for text-find activities. Modern: all "not found" cases (including text targets) collapse into NodeNotFoundException.
RegistrationException(none)No counterpartNot thrown in production in classic either; no equivalent concept in modern.
ActivityTimeoutExceptionRuntimeTimeoutExceptionDirect renameSame concept; renamed and moved to UiPath.UIAutomationNext.Exceptions namespace.
PropertyNotSetException(none)No counterpartDesign-time ValidationError only in classic. Modern activities use a different validation mechanism.
BrowserNotSetExceptionBrowserNotFoundExceptionDirect renameClassic: no browser in context. Modern: no matching browser found. Same concept; modern name is more descriptive.
WindowNotSetExceptionApplicationNotFoundExceptionParcialClassic: 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)
SAPCallTransactionExceptionSAPCallTransactionExceptionDirect renameSame name, same concept; namespace moved from UiPath.Core.Activities to UiPath.UIAutomationNext.Exceptions.
SAPLoginExceptionSAPLoginExceptionDirect renameSame name, same concept; namespace moved from UiPath.Core.Activities to UiPath.UIAutomationNext.Exceptions.
CellScopeExceptionSAPTableCellScopeExceptionDirect renameSame concept (table cell scope failures); renamed to be SAP-specific and clarify it is for tables.
ExpandALVTreeExceptionSAPExpandTreeExceptionDirect renameSame concept (SAP tree expansion failure); simplified name.
Selector (UiPath.Core)
InvalidSelectorExceptionInvalidSelectorExceptionDirect renameSame name, same concept (unparseable selector); namespace moved from UiPath.Core to UiPath.UIAutomationNext.Exceptions.
InvalidFilterSelectorException (interno)(none)No counterpartInternal class; no equivalent in modern.
SelectorOperationExceptionUiAutomationExceptionParcialClassic: 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)
SelectorNotFoundExceptionNodeNotFoundExceptionDirect renameSame concept (element not found by selector); modern name generalises beyond selectors. SelectorNotFoundException extends FindElementException in classic; modern uses a flat hierarchy under UiAutomationException.
FindElementExceptionRuntimeFindExceptionParcialClassic: 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.
InvalidUiElementExceptionNodeNotFoundExceptionParcialClassic: 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.
UninitializedNodeExceptionUiNodeUninitializedElementExceptionDirect renameSame concept (uninitialized node, COM error E_UINODE_UNINITIALIZED_ELEMENT); renamed with UiNode prefix for consistency.
UiElementHasNoItemsExceptionUiNodeHasNoItemsExceptionDirect renameSame concept (empty list/tree/combo, COM error E_UINODE_HAS_NO_ITEMS); renamed from UiElement to UiNode prefix.
ElementOperationExceptionUiAutomationExceptionParcialClassic: 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)
InvalidBrowserExceptionBrowserNotFoundExceptionParcialClassic: 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.
BrowserOperationExceptionUiAutomationExceptionParcialClassic: dedicated exception for browser COM operation failures. Modern: browser operation failures surface as UiAutomationException; no dedicated browser-operation type.
Window (UiPath.Core)
InvalidWindowExceptionApplicationNotFoundExceptionParcialClassic: window COM reference is null before an operation. Modern: application not found when attaching. Closest equivalent; modern is broader (all app types).
WindowOperationExceptionUiAutomationExceptionParcialClassic: dedicated exception for window COM operation failures (hide, close, maximize, etc.). Modern: these surface as UiAutomationException; no dedicated window-operation type.
Image (UiPath.Core)
InvalidImageExceptionUiAutomationExceptionParcialClassic: dedicated exception for invalid image data. Modern: image errors surface as UiAutomationException; no dedicated image exception type.
InvalidRegionExceptionUiAutomationExceptionParcialClassic: screen region is null or empty. Modern: no dedicated region exception; surfaces as UiAutomationException.
ImageOperationExceptionUiAutomationExceptionParcialClassic: dedicated catch-all for any image operation failure. Modern: image operation failures surface as UiAutomationException; no dedicated type.
Scrape (UiPath.Core)
InvalidScrapeOptionsException(none)No counterpartClassic scrape options pattern does not exist in modern; scraping is handled differently with no equivalent options object.
ActiveX (UiPath.Core.Activities)
AutomateActiveXException(none)No counterpartActiveX automation is a classic-only feature; not available in modern activities.
ActiveXOutputArgumentsNotSupportedException(none)No counterpartActiveX-only feature.
ActiveXUnknownMethodException(none)No counterpartActiveX-only feature.
ActiveXInvalidArgumentsException(none)No counterpartActiveX-only feature.
InjectDotNet (UiPath.Core.Activities)
InjectDotNetMethodNotFoundException(none)No counterpart"Inject .NET Code" activity is classic-only; no modern equivalent activity.
InjectDotNetAmbiguousMethodException(none)No counterpartClassic-only feature.
InjectDotNetTypeNotFoundException(none)No counterpartClassic-only feature.
InjectDotNetTypeNotSupportedException(none)No counterpartClassic-only feature.
InjectDotNetAssemblyReflectionException(none)No counterpartClassic-only feature; also not thrown in production.
InjectDotNetArgumentNotDefinedException(none)No counterpartClassic-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.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado