activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

UIAutomation-Aktivitäten

Letzte Aktualisierung 12. März 2026

Nicht gierige Suche

Dank der nicht-gierigen Suche können Sie in einem Pool ähnlicher Anwendungen das Zielelement ermitteln, das mit den von Ihnen angegebenen Attributen übereinstimmt. Sie muss in das Tag der obersten Ebene eines Selektors aufgenommen werden.

Wenn ein generierter Selektor das Attribut idx enthält, wird sein Wert standardmäßig auf * festgelegt.

Funktionsweise der nicht-gierigen Suche

Durch die Aufnahme der Non-Greedy-Suche in Ihre Selektoren werden diese angewiesen, nicht nur die Fensterinstanzen im Fokus, sondern alle aktiven Fenster oder Browserinstanzen zu durchsuchen, die mit den Tags der obersten Ebene Ihres Selektors übereinstimmen.

Bei der Non-Greedy-Suche wird das Attribut idx() verwendet, das wie folgt in das Tag der obersten Ebene aufgenommen werden muss:

OptionBeschreibung
<idx='*'>Durchsucht alle aktiven Fensterinstanzen nach dem Element, das mit den Attributen des Tags der obersten Ebene übereinstimmt. Die Option <idx='1'> durchsucht nur die Fensterinstanzen im Fokus.

Unterstützte Selektortypen

Die nicht-gierige Suche wird derzeit für die folgenden Selektortypen unterstützt:

Selektortyp Support
<wnd>
<html>
<webctrl>
<java>
<ctrl>
<uia>
<sap>
<silverlight>
  • Anwendung öffnen (Open Application)
  • Browser öffnen
  • Fenster anhängen (Attach Window)
  • Browser anhängen (Attach Browser)
UWP-Anwendungen (Universal Windows Platform, Universelle Windows-Plattform)

Nehmen wir für das Beispiel an, dass wir einen Automatisierungsprozess erstellen möchten, der mit der Windows 10-App „Rechner“ interagiert.

Es gibt jedoch zwei aktive Instanzen, einen Standardrechner und einen wissenschaftlichen Rechner.

Wir müssen nur mit dem Standardrechner interagieren, also führen wir die idx='*'-Option im Tag der obersten Ebene ein, in unserem Fall <wnd>.

Der folgende Selektor wird generiert, der die gesuchte Rechnerinstanz zurückgibt:

<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 ‬' />

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben