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

Benutzeingabe blockieren (Block User Input)

UiPath.System.Activities.BlockUserInput

Ein Container, der die Maus und die Tastatur deaktiviert, wenn darin enthaltene Aktivitäten ausgeführt werden. Kann so konfiguriert werden, dass entweder die Maus, die Tastatur oder beide deaktiviert werden, und ermöglicht Ihnen die Angabe einer Hotkey-Kombination zu deren Reaktivierung.

Hinweis: Bestimmte Benutzer-Eingabegeräte wie Touchpads, Trackpads oder Touchscreens können von dieser Aktivität nicht vollständig blockiert werden. Wegen der großen Vielzahl der Gerätemodelle und Treiber sowie der komplexen Befehle, die mit den entsprechenden Gesten erteilt werden können, werden manche Gesten mehrerer Finger oder touchscreen-spezifischen Interaktionen als Software-Ereignisse zum Betriebssystem gesendet. Da in UI Automation-Szenarien Roboter Software-Ereignisse zum Simulieren menschlicher Interaktionen verwenden, können sie nicht blockiert werden.
Hinweis: Die Nutzung von Block-Benutzereingaben (Block User Input) mit parallelen Aktivitäten (zum Beispiel Parallel für jede/n (Parallel For Each)) wird nicht unterstützt.
Hinweis: Wenn Sie einen Automatisierungsprozess ausführen, der die Aktivität Benutzereingabe blockieren ( Block User Input ) als Auftrag vom Orchestratorverwendet, und der Executor keine Administratorrechte auf der Maschine hat, auf der Sie den Prozess ausführen, kann jede Anwendung, die über höhere Berechtigungen als der Executor verfügt und sich in Der Fokus kann nicht von der Aktivität blockiert werden. Als Problemumgehung ermöglicht das Anbieten von Administratorrechten für den Executor , dass die Aktivität Benutzereingabe blockieren ( Block User Input ) wie erwartet funktioniert.
Hinweis: Die Verwendung von Debuggen in einem Scope Block User Input aktiviert die Auswirkungen des Scopes. Um die Blockierung zu deaktivieren, können Sie die Hotkey-Kombination verwenden, die im Abschnitt Optionen zum Aufheben der Blockierung der Eigenschaften angegeben ist. Nach der Deaktivierung kann der Status aller Elemente wie gewohnt in einem Debug-Kontext überprüft werden. Bitte beachten Sie, dass die Ausführung nur fortgesetzt werden kann, ohne dass die Auswirkungen des Scopes und der Workflow-Funktionalität beeinträchtigt werden.

Eigenschaften

Allgemein
  • BeiFehlerFortfahren (ContinueOnError) - Gibt an, ob die Automatisierung auch bei Auftreten eines Fehlers weiterlaufen soll. Das Feld unterstützt nur Boolesche Werte (Wahr, Falsch). Der Standardwert ist Falsch. Dadurch wird die Ausführung des Projekts beim Auftreten eines Fehlers angehalten, wenn das Feld leer. Wenn der Wert auf Wahr gesetzt ist, wird das Projekt weiter ausgeführt, auch wenn Fehler auftreten.

    Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft ContinueOnError Trueist, wird bei der Ausführung des Projekts kein Fehler abgefangen.
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
  • Block (Blockieren) - Eine Dropdownliste, die angibt, ob Sie nur die Maus, nur die Tastatur oder beide deaktivieren möchten.
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Aufheben von Optionsblockaden
Hinweis: Nachdem die angegebene Hotkey-Kombination zum Reaktivieren der Benutzereingabe gedrückt wurde und die Benutzereingabe wiederhergestellt wurde, kann sie zu derselben Ausführungszeit nicht erneut blockiert werden. Die Hotkey-Kombination ist als Schutz gegen Selbstblockieren implementiert, damit Sie den Workflow nicht bei dessen Entwicklung anhalten können.
  • Schlüssel (Key) - Der Schlüssel, den Sie zum Reaktivieren von Maus und Tastatur verwenden möchten.
  • Schlüsselmodifikatoren (KeyModifiers) - Die Modifikatoren, die Sie neben dem in der Eigenschaft Schlüssel (Key) zum Reaktivieren der Maus und der Tastatur ausgewählten Schlüssel verwenden möchten. Die folgenden Optionen sind verfügbar: Alt, Strg, Shift und Win.
  • Spezialschlüssel (SpecialKey) - Gibt an, ob Sie einen Spezialschlüssel in dem Tastaturkürzel verwenden. Eine Liste aller verfügbaren Spezialschlüssel in der Dropdownliste Schlüssel (Key) im Hauptteil der Aktivität.

    Hinweis: Werden gleichzeitig andere Schlüssel zusammen mit der angegebenen Schlüsselkombination verwendet, wird die Benutzereingabe trotzdem gespeichert. Dies ist ein eingebauter Schutz für Fälle, in denen der Automationsprozess sich beim kontinuierlichen Senden von Schlüsseln aufhängt.
  • Zeitüberschreitung (Millisekunden) (Timeout (milliseconds)) - Die Zeit, während der die Aktivität wartet, bevor ein Fehler ausgegeben wird, ausgedrückt in Millisekunden. Dieses Feld unterstützt nur Integer und Int32-Variablen.
  • Eigenschaften

War diese Seite hilfreich?

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