UiPath Documentation
studio
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Studio

Última atualização 28 de abr de 2026

Diferenças entre Experiência Moderna e Experiência Clássica

Gravadores

Atividades

Por padrão, um conjunto de atividades separado é disponibilizado com cada experiência.

Independentemente da experiência selecionada para um projeto, também é possível habilitar as atividades que, por padrão, somente são disponibilizadas com a outra experiência. Clique em Visualizar Opções, no alto do painel Atividades e, em seguida, selecione:

  • Mostrar Moderna para visualizar as atividades modernas em um projeto que utiliza a experiência clássica

  • Mostrar Clássica para visualizar as atividades clássicas em um projeto que utiliza a experiência moderna.

    Imagem dos documentos

A tabela a seguir lista as atividades disponíveis por padrão em uma experiência, mas não na outra. Por padrão, as atividades de Automação de Interface Gráfica que não estão listadas na tabela são disponibilizadas em ambas as experiências.

Atividades ModernasAtividades Clássicas
AtivarClicar, Atalhos de teclado, Type into
Check App StateOn Element Appear, On Element Vanish, On Image Appear, On Image Vanish, Wait Element Vanish, Wair Image Vanish, Find Image, Image Exists, Element Exists
Check/UncheckMarcar
ClickClick, Click Image
Extract Table DataExtrair Dados Estruturados, Obter Texto Completo, Tornar Texto Visível
Get TextGet Text
Go To URLNavegar Para
HighlightHighlight
HoverFocalizar, Focalizar Imagem
Keyboard ShortcutsEnviar Tecla de Acesso
Navigate BrowserFechar a Guia, Voltar, Avançar, Voltar para o Início, Atualizar Navegador
Select ItemSelect Item
Take ScreenshotTake Screenshot
Type IntoDigitar em, Digitar Texto Seguro
Use Application/BrowserAbrir Aplicativo, Abrir Navegador, Anexar Janela, Anexar Navegador, Escopo do Elemento, Fechar Janela, Iniciar Processo
N/AAncorar Base, Âncora Sensível a Contexto

Exceções

A tabela abaixo apresenta para cada exceção clássica, sua contraparte moderna com o tipo de relacionamento: renomeação direta (o mesmo conceito e escopo na moderna), mapeamento parcial (Escopo mais restrito/amplo na moderna), ou nenhuma contraparte (recurso removido, ainda não portado, ou exceção não necessária na moderna).

ClássicoModerno (UiPath.UIAutomationNext.Exceptions)MapeamentoObservações
Atividade Geral (UiPath.Core.Activities)
ElementNotSetExceptionNotInitializedExceptionParcialClássico: elemento não fornecido no contexto. Moderno: propriedade InUIElement não inicializada antes do uso. O conceito é o mesmo; moderna tem como escopo a entrada InUIElement especificamente.
TextNotFoundExceptionNodeNotFoundExceptionParcialClássico: exceção dedicada para atividades text-find. Moderno: todos os casos "não encontrados" (incluindo destinos de texto) são recolhidos em NodeNotFoundException.
RegistrationException(nenhum)Sem contraparteTambém não foi lançado em produção no clássico; não há conceito equivalente nos modernos.
ActivityTimeoutExceptionRuntimeTimeoutExceptionRenomeação diretaO mesmo conceito; renomeado e movido para o namespace UiPath.UIAutomationNext.Exceptions .
PropertyNotSetException(nenhum)Sem contraparteTempo de design ValidationError somente no modo clássico. As atividades modernas usam um mecanismo de validação diferente.
BrowserNotSetExceptionBrowserNotFoundExceptionRenomeação diretaClássico: sem navegador no contexto. Moderno: nenhum navegador correspondente foi encontrado. O mesmo conceito; o nome moderno é mais descritivo.
WindowNotSetExceptionApplicationNotFoundExceptionParcialClássico: nenhuma janela no contexto para uma atividade com escopo de janela. Moderno: aplicativo não encontrado ao anexar. equivalente mais próximo; moderna é mais ampla (envolve todos os tipos de aplicativos, não apenas o Windows).
SAP (UiPath.Core.Activities)
SAPCallTransactionExceptionSAPCallTransactionExceptionRenomeação diretaMesmo nome, mesmo conceito; namespace movido de UiPath.Core.Activities para UiPath.UIAutomationNext.Exceptions.
SAPLoginExceptionSAPLoginExceptionRenomeação diretaMesmo nome, mesmo conceito; namespace movido de UiPath.Core.Activities para UiPath.UIAutomationNext.Exceptions.
CellScopeExceptionSAPTableCellScopeExceptionRenomeação diretaO mesmo conceito (falhas de escopo de célula da tabela); renomeado para ser específico do SAP e esclarecer que é para tabelas.
ExpandALVTreeExceptionSAPExpandTreeExceptionRenomeação diretaO mesmo conceito (falha na expansão da árvore SAP); nome simplificado.
Seletor (UiPath.Core)
InvalidSelectorExceptionInvalidSelectorExceptionRenomeação diretaMesmo nome, mesmo conceito (seletor não analisável); namespace movido de UiPath.Core para UiPath.UIAutomationNext.Exceptions.
InvalidFilterSelectorException (interno)(nenhum)Sem contraparteClasse interna; sem equivalente nos modernos.
SelectorOperationExceptionUiAutomationExceptionParcialClássico: envolve falhas de COM/parse durante operações de seletor. Moderno: estes são revelados como o UiAutomationException geral; nenhum tipo de exceção de operação de seletor dedicado.
Elemento /Nó (UiPath.Core)
SelectorNotFoundExceptionNodeNotFoundExceptionRenomeação diretaMesmo conceito (elemento não encontrado pelo seletor); o nome moderno generaliza além dos seletores. SelectorNotFoundException estende FindElementException no clássico; moderna usa uma hierarquia simples sob UiAutomationException.
FindElementExceptionRuntimeFindExceptionParcialClássico: erro COM durante a localização que não é "não encontrado". Moderno: falha de localização com detalhes sobre qual etapa de pesquisa falhou. equivalente mais próximo; a moderna inclui informações de diagnóstico mais avançadas.
InvalidUiElementExceptionNodeNotFoundExceptionParcialClássico: erro COM E_UINODE_INVALID_ELEMENT (referência obsoleta/inválida). Moderno: erro COM E_UINODE_INVALID_IDENTIFIER é mapeado para NodeNotFoundException. O conceito é o mesmo (elemento obsoleto); tipo de exceção diferente na moderna.
UninitializedNodeExceptionUiNodeUninitializedElementExceptionRenomeação diretaO mesmo conceito (nó não inicializado, erro COM E_UINODE_UNINITIALIZED_ELEMENT); renomeado com prefixo UiNode para consistência.
UiElementHasNoItemsExceptionUiNodeHasNoItemsExceptionRenomeação diretaO mesmo conceito (lista/árvore/combinação vazia, erro COM E_UINODE_HAS_NO_ITEMS); renomeado de UiElement para o prefixo UiNode .
ElementOperationExceptionUiAutomationExceptionParcialClássico: encapsulamento geral de qualquer falha de COM em operações de elemento (clique, digitação, realce etc.). Moderno: a mesma função é executada pela base UiAutomationException; nenhum tipo de exceção de operação de elemento dedicado.
Navegador (UiPath.Core)
InvalidBrowserExceptionBrowserNotFoundExceptionParcialClássico: a referência COM uiBrowser é nula. Moderno: nenhuma instância de navegador correspondente encontrada. O mesmo cenário visível para o usuário (navegador indisponível); o nome moderno reflete o modelo Attach-by-find.
BrowserOperationExceptionUiAutomationExceptionParcialClássico: exceção dedicada para falhas de operação COM do navegador. Moderno: falhas de operação do navegador aparecem como UiAutomationException; nenhum tipo de operação de navegador dedicado.
Janela (UiPath.Core)
InvalidWindowExceptionApplicationNotFoundExceptionParcialClássico: a referência COM da janela é nula antes de uma operação. Moderno: aplicativo não encontrado ao anexar. equivalente mais próximo; moderno é mais amplo (todos os tipos de aplicativo).
WindowOperationExceptionUiAutomationExceptionParcialClássico: exceção dedicada para falhas de operação da janela COM (ocultar, fechar, maximizar, etc.). Moderno: estas surgem como UiAutomationException; nenhum tipo de operação de janela dedicado.
Imagem (UiPath.Core)
InvalidImageExceptionUiAutomationExceptionParcialClássico: exceção dedicada para dados de imagem inválidos. Moderno: erros de imagem surgem como UiAutomationException; nenhum tipo de exceção de imagem dedicada.
InvalidRegionExceptionUiAutomationExceptionParcialClássico: a região da tela é nula ou vazia. Moderno: sem exceção de região dedicada; superfície como UiAutomationException.
ImageOperationExceptionUiAutomationExceptionParcialClássico: catch-all dedicado para qualquer falha de operação de imagem. Moderno: falhas de operação de imagem surgem como UiAutomationException; nenhum tipo dedicado.
Coletar (UiPath.Core)
InvalidScrapeOptionsException(nenhum)Sem contraparteO padrão de opções de coleta clássica não existe na moderna; a coleta é tratada de forma diferente sem nenhum objeto de opção equivalente.
ActiveX (UiPath.Core.Activities)
AutomateActiveXException(nenhum)Sem contraparteA automação ActiveX é uma funcionalidade clássica apenas; não disponível em atividades modernas.
ActiveXOutputArgumentsNotSupportedException(nenhum)Sem contraparteFuncionalidade somente do ActiveX.
ActiveXUnknownMethodException(nenhum)Sem contraparteFuncionalidade somente do ActiveX.
ActiveXInvalidArgumentsException(nenhum)Sem contraparteFuncionalidade somente do ActiveX.
InjectDotNet (UiPath.Core.Activities)
InjectDotNetMethodNotFoundException(nenhum)Sem contraparteA atividade "Inject .NET Code" é somente clássica; nenhuma atividade moderna equivalente.
InjectDotNetAmbiguousMethodException(nenhum)Sem contraparteFuncionalidade somente clássica.
InjectDotNetTypeNotFoundException(nenhum)Sem contraparteFuncionalidade somente clássica.
InjectDotNetTypeNotSupportedException(nenhum)Sem contraparteFuncionalidade somente clássica.
InjectDotNetAssemblyReflectionException(nenhum)Sem contraparteFuncionalidade somente clássica; também não será lançado em produção.
InjectDotNetArgumentNotDefinedException(nenhum)Sem contraparteFuncionalidade somente clássica.

Repo. de Objetos

Você só pode usar o Object Repository na experiência moderna com atividades modernas.

Assistentes de Extração

  • Experiência Moderna: o assistente Extração de Tabela está disponível para a extração de dados.
  • Experiência Clássica: os assistentes de Extração de Dados e Extração de Telas estão disponíveis.
  • Gravadores
  • Atividades
  • Exceções
  • Repo. de Objetos
  • Assistentes de Extração

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades