UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades do UIAutomation

Última atualização 14 de mai de 2026

Pesquisa não grede

A pesquisa não greedy possibilita identificar o elemento de destino a partir de um pool de aplicativos semelhantes, correspondendo os atributos que você especificar. Ela precisa ser incluída na tag de nível superior de um seletor.

Se um seletor gerado contiver o atributo idx, seu valor será definido por padrão como *.

Como funciona a pesquisa não greedy

Introduzir a pesquisa não greedy em seus seletores instrui a pesquisar em todas as janelas ou instâncias de navegador ativas que correspondem às tags de nível superior do seu seletor, e não apenas às instâncias de janela em foco.

Uma pesquisa não greedy utiliza o atributo idx(), que precisa ser incluído na tag de nível superior, da seguinte maneira:

OpçãoDescription
<idx='*'>Pesquisa todas as instâncias de janela ativas para o elemento, correspondendo os atributos de tag de nível superior. A opção <idx='1'> pesquisa apenas por meio de instâncias de janela em foco.

Tipos de seletor compatíveis

No momento, a pesquisa não greedy é compatível com os seguintes tipos de seletor:

Tipo de seletor Suporte
<wnd>
<html>
<webctrl>
<java>
<ctrl>
<uia>
<sap>
<silverlight>
  • Abrir Aplicativo
  • Navegadores Abertos
  • Anexar Janela
  • Anexar Navegador
Aplicativos da Universal Windows Platform (UWP)

No exemplo, vamos considerar que queremos criar um processo de automação que interage com o aplicativo Calculadora do Windows 10.

No entanto, existem duas instâncias ativas, uma Calculadora padrão e uma Calculadora de programador.

Só precisamos interagir com a Calculadora padrão, então introduzimos a opção idx='*' na tag de nível superior, no nosso caso, a <wnd>.

O seguinte seletor é gerado, o qual retorna a instância da Calculadora que estamos procurando:

<wnd app='applicationframehost.exe' appid='Microsoft.WindowsCalculator_8wekyb3d8bbwe!App' 
title='Calculator' idx='*' />
<uia cls='LandmarkTarget' />
<uia automationid='ProgrammerOperators' cls='NamedContainerAutomationPeer' name='Radix selection' />
<uia automationid='hexButton' cls='RadioButton' name='HexaDecimal ‭0 ‬' />
<wnd app='applicationframehost.exe' appid='Microsoft.WindowsCalculator_8wekyb3d8bbwe!App' 
title='Calculator' idx='*' />
<uia cls='LandmarkTarget' />
<uia automationid='ProgrammerOperators' cls='NamedContainerAutomationPeer' name='Radix selection' />
<uia automationid='hexButton' cls='RadioButton' name='HexaDecimal ‭0 ‬' />

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