Aktivitäten
Neuestes
False
Bannerhintergrundbild
UIAutomation-Aktivitäten
Letzte Aktualisierung 3. Apr. 2024

Klicken (Click)

UiPath.Core.Activities.Click

Klickt auf ein angegebenes UI-Element.

Wichtig:

Die Double Click- Aktivität hat die gleiche Funktionalität wie die Click -Aktivität, der einzige Unterschied besteht darin, dass für die Double Click -Aktivität der ClickType standardmäßig auf CLICK_DOUBLE festgelegtist, während für die Click -Aktivität der ClickType standardmäßig auf CLICK_SINGLE festgelegtist.

Eigenschaften

Allgemein
  • BeiFehlerFortsetzen – Gibt an, ob die Automatisierung auch dann fortgesetzt werden soll, wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (True, False). Der Standardwert ist False. Wenn das Feld leer ist und ein Fehler ausgegeben wird, wird die Ausführung des Projekts angehalten. Wenn der Wert auf „True“ gesetzt ist, wird die Ausführung des Projekts ungeachtet eines Fehlers fortgesetzt.
    Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft BeiFehlerFortsetzen auf „True“ gesetzt ist, wird kein Fehler beim Ausführen des Projekts aufgefangen.
  • VerzögernNach (DelayAfter) - Verzögerungszeit (in Millisekunden) nach dem Ausführen der Aktivität. Die Standardzeit sind 300 Millisekunden.
  • VerzögerungVorher (DelayBefore) - Verzögerungszeit (in Millisekunden), bevor die Aktivität irgendwelche Operationen ausführt. Die Standardzeit sind 200 Millisekunden.
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
  • KlickTyp (ClickType) - Gibt die Art des Mausklicks (einfach, doppel, hoch, runter) bei der Simulation des Klickereignisses an. Standardmäßig ist der einfache Klick ausgewählt.
  • MausTaste (MouseButton) - Die Maustaste (links, rechts, Mitte), die für die Klickaktion verwendet wird. Standardmäßig ist die linke Maustaste ausgewählt.
  • Target.ClippingRegion - Definiert das Ausschneide-Rechteck in Pixel im Verhältnis zum UIElement in folgenden Richtungen: links, oben, rechts, unten. Es unterstützt sowohl positive als auch negative Zahlen.
  • Ziel.Element (Target.Element) - Verwendet die Variable UIElement, die von einer anderen Aktivität zurückgegeben wird. Die Eigenschaft kann nicht zusammen mit der Auswahleigenschaft verwendet werden. Dieses Feld unterstützt nur Variablen vom Typ UIElement.
  • Ziel.Selektor (Target.Selector) - Texteigenschaft zum Suchen eines bestimmten UI-Elements, wenn die Aktivität ausgeführt wird. Die Eigenschaft ist genau genommen ein XML-Fragment, das Attribute des gesuchten GUI-Elements und einige übergeordnete Elemente spezifiziert.
  • Timeout (Millisekunden) – Gibt an, wie lange (in Millisekunden) die Aktivität laufen muss, bevor der Fehler SelectorNotFoundException ausgegeben wird. Der Standardwert ist 30.000 Millisekunden (30 Sekunden).
  • Ziel.WartenBisBereit (Target.WaitForReady) - Vor Ausführung der Aktionen warten, bis das Ziel bereit ist. Folgende Optionen sind verfügbar:
    • Keine (None) - Wartet ausschließlich auf das UI-Zielelement, bevor die Aktion ausgeführt wird. Sie können diese Option beispielsweise verwenden, wenn Sie nur Text einer Website abrufen oder eine bestimmte Schaltfläche anklicken möchten, ohne auf das Laden aller UI-Elemente warten zu müssen. Beachten Sie, dass dies ungewünschte Folgen haben kann, wenn die Schaltfläche von Elementen wie Skripten abhängt, die noch nicht geladen sind.
    • Interaktiv - Wartet, bis nur ein Teil der App geladen ist.
    • Vollständig - Wartet bis die gesamte App geladen ist.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Optionen
  • ÄndernWennDeaktiviert - Wenn diese Option aktiviert ist, wird die Aktion auch dann ausgeführt, wenn das angegebene UI-Element deaktiviert ist.
  • CursorBewegungstyp - Gibt die Art der Bewegung an, die vom Mauszeiger ausgeführt wird. Es gibt zwei verfügbare Optionen:
    • Sofort – Der Cursor springt zum Ziel. Standardmäßig ist Instant ausgewählt.
    • Glatt – Der Cursor bewegt sich schrittweise. Hat keine Auswirkungen, wenn SendWindowMessages oder SimulateClick aktiviert sind.
  • CursorPosition.OffsetX (CursorPosition.OffsetX) - Horizontale Verschiebung der Cursorposition entsprechend der im Feld Position ausgewählten Option.
  • CursorPosition.OffsetY (CursorPosition.OffsetY) - Vertikale Verschiebung der Cursorposition entsprechend der im Feld Position ausgewählten Option.
  • CursorPosition.Position (CursorPosition.Position) - Beschreibt den Startpunkt des Cursors, zuzüglich der Verschiebung durch die Eigenschaften OffsetX und OffsetY. Folgende Optionen sind verfügbar: ObenLinks (TopLeft), ObenRechts (TopRight), UntenLinks (BottomLeft), UntenRechts (BottomRight) und Mitte (Center). Standardmäßig ist Mitte (Center) ausgewählt.
  • KeyModifiers (KeyModifiers) – Ermöglicht Ihnen das Hinzufügen eines Schlüsselmodifikators. Die folgenden Optionen sind verfügbar: Keine, Alt, Strg, Umschalt, Win. Die Standardoption ist Keine.
    Hinweis: Zusatztasten können nicht mit den Optionen KlickSimulieren oder FenstermeldungenSenden verwendet werden. Beim Ausführen eines Workflows, der eine Aktivität mit einer dieser Kombinationen von Optionen enthält, wird kein Fehler ausgegeben.
  • SendWindowMessages – Wenn diese Option ausgewählt ist, wird der Klick ausgeführt, indem eine bestimmte Nachricht an die Zielanwendung gesendet wird. Diese Eingabemethode kann im Hintergrund arbeiten, ist mit den meisten Desktop-Apps kompatibel, aber nicht die schnellste der Methoden. Standardmäßig ist dieses Kontrollkästchen nicht aktiviert. Wenn weder dieses noch die Kontrollkästchen SimulateClick aktiviert sind, simuliert die Standardmethode den Klick mithilfe des Hardwaretreibers. Die Standardmethode ist die langsamste, sie kann nicht im Hintergrund arbeiten, ist aber mit allen Desktop-Apps kompatibel.
  • KlickSimulieren – Wenn sie ausgewählt ist, simuliert sie den Klick mithilfe der Technologie der Zielanwendung. Diese Eingabemethode ist die schnellste der drei und erfolgt im Hintergrund. Standardmäßig ist dieses Kontrollkästchen deaktiviert. Wenn weder dieses noch die Kontrollkästchen SendWindowMessages aktiviert sind, führt die Standardmethode den Klick mithilfe des Hardwaretreibers aus. Die Standardmethode ist die langsamste und kann nicht im Hintergrund ausgeführt werden, ist aber mit allen Desktop-Apps kompatibel. Wenn Sie diese Eigenschaft auswählen, wird empfohlen, den Status des Ziel-UI-Elements vor der Ausführung zu überprüfen. Weitere Details finden Sie auf dieser Seite.
    Hinweis: SimulateClick kann nur mit den Eingabetypen CLICK_SINGLE und BTN_LEFT verwendet werden. Andernfalls wird beim Ausführen des Workflows ein Fehler ausgegeben.
  • UnblockInput – Sollte verwendet werden, wenn „ Click “ ein modales Dialogfeld oder eine andere blockierende Benutzeroberfläche auslöst. Funktioniert nur zusammen mit Klick simulieren ( Simulate Click). Dieses Feld unterstützt nur Boolean -Werte. Der Standardwert für diese Option ist False.

Beispiel für die Verwendung der Click-Aktivität

Hier sehen Sie, wie die Aktivität Click in einem Beispiel verwendet wird, das mehrere Aktivitäten enthält.

Beispiel für die Verwendung der Aktivität Double Click

Hier sehen Sie, wie die Aktivität Double Click in einem Beispiel verwendet wird, das mehrere Aktivitäten enthält.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.