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 4. Dez. 2024

Application event trigger

UiPath.UIAutomationNext.Activities.NNativeEventTrigger

Beschreibung

Richtet einen Trigger basierend auf einem nativen Ereignis eines beliebigen Elementtyps ein (Fenster der obersten Ebene oder ein anderes angegebenes UI-Element). Sie können das Zielelement auf dem Bildschirm angeben und dann das native Ereignis aus der Liste der von diesem Element unterstützten Ereignisse auswählen.

Diese Aktivität ist mit Object Repository kompatibel.

Der Trigger muss die erste Aktivität im Workflow sein und der Workflow wird ausgelöst, wenn ein bestimmtes UI-Ereignis auftritt. Pro Workflow ist nur ein Trigger zulässig. Weitere Informationen finden Sie unter Trigger-basierte Attended-Automatisierung.

Hinweis:

Wenn Sie eine niedrigere Studio-Version als 2023.4 verwenden, müssen Sie die Aktivität Application Event Trigger innerhalb einer Trigger Scope- Aktivität platzieren. In diesem Fall zeigt die Aktivität Application Event Trigger den Zeitplanungsmodus und die Eigenschaften Aktiviert nicht an und die Eigenschaft Zeitplanungsmodus ist in der Trigger Scope- Aktivität verfügbar.

Projektkompatibilität

Windows – Legacy | Windows

Windows – Legacy, Windows-Konfiguration

Designer-Panel
  • Klicken Sie auf Ziel auf Bildschirm anzeigen, um das UI-Element anzugeben, das als Ziel verwendet werden soll.

    Nachdem Sie das Ziel angegeben haben, wählen Sie das Menü um auf die folgenden Optionen zuzugreifen:

    • Ziel auf Bildschirm angeben – Geben Sie das Ziel erneut an.
    • Ziel bearbeiten – Öffnet den Auswahlmodus, um das Ziel zu konfigurieren.
    • Informativen Screenshot entfernen – Entfernen Sie den Screenshot der Zielanwendung oder Webseite.
    • Zu Object Repository hinzufügen – Fügen Sie das aktuelle UI-Element zu einem Bibliotheksprojekt hinzu, von wo aus es im gesamten Automatisierungsprozess wiederverwendet werden kann.
  • Ereignistyp – Die Liste der nativen Ereignistypen, die für das angegebene Element spezifisch sind. Der Ereignistyp muss festgelegt sein. Die Liste der exponierten Ereignisse hängt vom Zielelementtyp und von der Zielanwendungstechnologie ab. Beispielsweise kann ein Web-UI-Element eine andere Liste von Ereignissen verfügbar machen als ein Java-UI-Element.

Eigenschaften-Panel

Allgemein

  • Anzeigename – Der Name, der für die Aktivität im Designerbereich angezeigt wird. Ein Anzeigename wird automatisch generiert, wenn Sie ein Ziel angeben.

Eingabe

  • Synchronisierung abgleichen – Gibt an, ob der Abgleich des Zielelement-Selektors synchron oder asynchron erfolgt. Wird nur für Java-Ereignisse unterstützt, mit Ausnahme von Appeared und Disappeared. Dieses Feld unterstützt nur Boolean -Werte. Der Standardwert ist False.
  • Selektoren – Optionale Sammlung von Selektoren, die auf das angegebene Ereignis überwacht werden sollen; Diese Selektoren werden zusammen mit dem angegebenen Ziel überwacht. Die Selektoren müssen vollständige (nicht teilweise) Selektoren sein.
  • Ziel – Das Zielelement: Fenster oder UI-Element der obersten Ebene. Es werden nur strikte Selektoren ohne Anker unterstützt. Zielelement muss festgelegt sein. Bevor es auf dem Bildschirm angezeigt wird, wird dieses Feld auf (null)festgelegt. Sobald das Ziel angegeben ist, werden alle Eigenschaften des angegebenen Elements angezeigt.
    • Strikter Selektor - Der strikte Selektor, der für das Ziel-UI-Element generiert wird. Für Fenster der obersten Ebene ist sie leer.
    • Fensterselektor (Anwendungsinstanz) – Der Selektor für das Anwendungsfenster (Anwendung/Browser).

Sonstiges

  • Aktiviert – Wenn diese Option auf Falsefestgelegt wird, wird der Trigger gestartet, löst aber keine Ereignisse aus. Sie kann später zur Runtimemit der Aktivität Enable Local Trigger aktiviert werden. Diese Eigenschaft ist ausgeblendet, wenn die Aktivität Application Event Trigger in einem Trigger Scopeplatziert wird. Dieses Feld unterstützt nur Boolean -Werte. Der Standardwert ist True .
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf ausführlicher Ebene protokolliert. Dieses Feld unterstützt nur Boolean -Werte (True, False). Der Standardwert ist False.

Optionen

  • Untergeordnete Elemente einschließen - Wenn diese Option ausgewählt ist, werden auch die untergeordneten Elemente des angegebenen UI-Elements überwacht. Es unterstützt alle Ereignistypen mit Ausnahme von „Appeared“ oder „Disappeared“ sowie alle UI-Elemente mit Ausnahme von Fenstern der obersten Ebene. Dieses Feld unterstützt nur Boolean -Werte (True, False). Der Standardwert ist False.
  • Zeitplanmodus – Er gibt an, wie die Actions ausgeführt werden sollen, wenn ein Trigger ausgelöst wird. Wählen Sie eine von fünf Optionen aus dem Dropdown-Menü aus:
    • Sequenziell – Aktionen werden nacheinander ausgeführt.
    • Gleichzeitig – Die Ausführung von Aktionen kann sich überschneiden.
    • OneTime – Führt eine Aktion aus und beendet die Überwachung.
    • Sequenzielles Reduzieren – Ignoriert alle bevorstehenden Ereignisse mit Ausnahme des letzten, bis das aktuelle Ereignis die Ausführung beendet hat.
    • Sequentielles Anhalten – Stoppt die vorherige Ereignisausführung und startet das nächste Ereignis.

    Bei den Modi „ Sequential“ und „Concurrent “ wird die Überwachung fortgesetzt, bis entweder der Benutzer die Ausführung beendet oder eine Break -Aktivität erfüllt ist.

Native Ereignisse

Über

Der native Ereignisüberwachungsmechanismus wurde verbessert, indem neue Sätze von Ereignissen implementiert wurden, die von verschiedenen Typen von Anwendungstechnologien unterstützt werden:

  • Native WND-Ereignisse
  • STRG Native Ereignisse
  • Native JAVA-Ereignisse
  • Native WEBCTRL-Ereignisse
  • Native HTML-Ereignisse
  • Native UIA-Ereignisse

WND-Ereignisse – Fenster der obersten Ebene

Ereignistyp

TriggerEventArgs-Typ

Beschreibung
Wurde angezeigtLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
VerschwandLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Titel geändertTextGeänderteArgumente
Ereignis, das ausgelöst wird, wenn sich der Titel des Zielelements ändert.
Hinweis: Dies ist das Ereignis Text geändert , das zur besseren Übersicht in Titel geändert für Fenster der obersten Ebene umbenannt wurde.
Status geändertStatusGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.
Hinweis: Dieses Ereignis wird ausgelöst, wenn etwas am Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, deaktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariablen exponiert.
Speicherort geändertGeänderteArgumente am StandortEreignis, das ausgelöst wird, wenn sich der Elementspeicherort des Ziels geändert hat.
Vordergrund erhaltenHwndArgsEreignis, das ausgelöst wird, wenn das Elementfenster des Ziels zum Vordergrundfenster wird.
Vordergrund verlorenHwndArgsEreignis, das ausgelöst wird, wenn sich das Elementfenster des Ziels nicht mehr im Vordergrund befindet.
MinimiertHwndArgsEreignis, das ausgelöst wird, wenn das Elementfenster des Ziels minimiert werden soll.
wiederhergestelltHwndArgsEreignis, das ausgelöst wird, wenn das Elementfenster des Ziels wiederhergestellt werden soll.

STRG- oder WND-Ereignisse – UI-Elemente

EreignistypTriggerEventArgs-TypBeschreibung
Wurde angezeigtLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
VerschwandLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Taste gedrücktKeyPressArgsEreignis, das ausgelöst wird, wenn eine Taste gedrückt wird, während sich der Fokus im Zielelement befindet.
Klicken (Click)MouseClickedArgsEreignis, das ausgelöst wird, wenn auf das Zielelement geklickt wird.
Text geändertTextGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Text des Zielelements ändert.
Fokus erhaltenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus erhält.
Fokus verlorenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus verliert.
Status geändertStatusGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.
Hinweis: Dieses Ereignis wird ausgelöst, wenn etwas am Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, deaktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariablen exponiert.
AuswahländerungAuswahlgeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Auswahlwert des Zielelements ändert.

JAVA-Ereignisse – UI-Elemente

EreignistypTriggerEventArgs-TypBeschreibung
Wurde angezeigtLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
VerschwandLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Text geändertTextGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Text des Zielelements ändert.
Taste gedrücktJavaKeyPressArgsEreignis, das ausgelöst wird, wenn eine Taste gedrückt wird, während sich der Fokus im Zielelement befindet.
Klicken (Click)JavaMouseActionArgsEreignis, das ausgelöst wird, wenn auf das Zielelement geklickt wird.
MausbewegungJavaMouseMotionArgsEreignis, das ausgelöst wird, wenn die Maus auf das Zielelement bewegt wird.
Fokus erhaltenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus erhält.
Fokus verlorenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus verliert.
AktiviertLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement aktiviert ist.
DeaktiviertLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement deaktiviert ist.
AuswahländerungAuswahlgeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Auswahlwert des Zielelements ändert.
Maus betrittJavaMouseMotionArgsEreignis, das ausgelöst wird, wenn sich die Maus in den sichtbaren Teil des Zielelements bewegt.
Maus verlässtJavaMouseMotionArgsEreignis, das ausgelöst wird, wenn die Maus den sichtbaren Teil des Zielelements verlässt.
Zelle ausgewähltJavaCellSelectedArgsEreignis, das ausgelöst wird, wenn das Zielelement eine Tabellenzelle ist und ausgewählt wird.
Zellenwert geändertJavaCellValueChangedArgsEreignis, das ausgelöst wird, wenn das Zielelement eine Tabellenzelle ist und sein Wert geändert wird.
Maus gedrücktJavaMouseActionArgsEreignis, das ausgelöst wird, wenn eine beliebige Maustaste über dem Zielelement gedrückt wird.
Maus freigegebenJavaMouseActionArgsEreignis, das ausgelöst wird, wenn eine beliebige Maustaste über dem Zielelement losgelassen wird.
Menü ausgewähltLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Menü ist und ausgewählt wird.
Menü abgewähltLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Menü ist und dessen Auswahl aufgehoben wird.
Menü abgebrochenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Menü ist und abgebrochen wird.
Popup-Menü sichtbarLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Popupmenü ist und sichtbar wird.
Popup-Menü unsichtbarLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Popup-Menü ist und unsichtbar wird.
Popup-Menü abgebrochenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement ein Popup-Menü ist und abgebrochen wird.

WEBCTRL-Ereignisse – UI-Elemente

Hinweis:
Ab UiPath.UIAutomation.Activities v23.10.3 haben wir Unterstützung hinzugefügt für:
  • WEBCTRL-basierte native Ereignisse in nativen eingebetteten Browsern (z. B. Slack, Discord, Electron).
EreignistypTriggerEventArgs-TypBeschreibung
Wurde angezeigtLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
Verschwand LeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Text geändertTextGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Text des Zielelements ändert.
Taste gedrücktWebKeyPressArgsEreignis, das ausgelöst wird, wenn eine Taste gedrückt wird, während sich der Fokus im Zielelement befindet.
Klicken (Click)WebMouseEventArgsEreignis, das ausgelöst wird, wenn auf das Zielelement geklickt wird.
DoppelklickenWebMouseEventArgsEreignis, das ausgelöst wird, wenn zweimal auf das Zielelement geklickt wird.
RechtsklickenWebMouseEventArgsEreignis, das ausgelöst wird, wenn mit der rechten Maustaste auf das Zielelement geklickt wird.
MausbewegungWebMouseEventArgsEreignis, das ausgelöst wird, wenn die Maus auf das Zielelement bewegt wird.
Maus gedrücktWebMouseEventArgsEreignis, das ausgelöst wird, wenn eine beliebige Maustaste über dem Zielelement gedrückt wird.
Maus freigegebenWebMouseEventArgsEreignis, das ausgelöst wird, wenn eine beliebige Maustaste über dem Zielelement losgelassen wird.
Maus betrittWebMouseEventArgsEreignis, das ausgelöst wird, wenn sich die Maus in den sichtbaren Teil des Zielelements bewegt.
Maus verlässtWebMouseEventArgsEreignis, das ausgelöst wird, wenn die Maus den sichtbaren Teil des Zielelements verlässt.
Fokus erhaltenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus erhält.
Fokus verlorenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus verliert.
Textauswahl geändert WebTextSelectionChangedArgs Ereignis, das ausgelöst wird, wenn sich der ausgewählte Text des Zielelements ändert.

HTML-Ereignisse – UI-Elemente

Hinweis: Die folgenden Ereignistypen werden nur für Webanwendungen unterstützt, die von <html>-Selektoren identifiziert werden, die nur das Attribut app haben:
  • Downloadstatus geändert
  • Registerkarte aktiviert
  • Registerkarte erstellt
  • Registerkarte entfernt
  • Registerkarte aktualisiert
Im Moment sind diese Ereignisse nur zulässig, wenn der Fensterselektor den Teil <html> enthält, z. B. <html app='chrome.exe' />. Andere Attribute wie title oder url sind nicht zulässig. Wenn der Fensterselektor andere Attribute als app enthält, wird ein Laufzeitfehler generiert.

Strikte Selektoren müssen leer sein.

Diese Ereignistypen werden für eingebettete Browser nicht unterstützt.

EreignistypTriggerEventArgs-TypBeschreibung
Downloadstatus geändert DownloadChangedArgsEreignis, das ausgelöst wird, wenn sich die Eigenschaften eines DownloadItem ändern.
Registerkarte aktiviert TabActivatedArgs

Ereignis, das ausgelöst wird, wenn sich die aktive Registerkarte in einem Fenster ändert.

Hinweis: Die URL der Registerkarte ist möglicherweise zu dem Zeitpunkt, zu dem dieses Ereignis ausgelöst wurde, nicht festgelegt, aber Sie können onUpdated-Ereignisse abhören, um benachrichtigt zu werden, wenn eine URL festgelegt wird.
Registerkarte erstellt TabCreatedArgs

Ereignis, das ausgelöst wird, wenn eine Registerkarte erstellt wird.

Hinweis: Die URL der Registerkarte und die Mitgliedschaft in der Registerkartengruppe sind zum Zeitpunkt der Auslösung dieses Ereignisses möglicherweise noch nicht festgelegt, aber Sie können auf onUpdated-Ereignisse hören, um zu erfahren, wenn eine URL festgelegt oder die Registerkarte zu einer Registerkartengruppe hinzugefügt wird.
Registerkarte entfernt TabRemovedArgsEreignis, das ausgelöst wird, wenn eine Registerkarte geschlossen wird.
Registerkarte aktualisiertTabUpdatedArgsEreignis, das ausgelöst wird, wenn eine Registerkarte aktualisiert wird.
Registerkartennavigation gestartetTabNavigationStartedArgsEreignis, das ausgelöst wird, wenn die Registerkartennavigation zu einer bestimmten URL gestartet wurde.
Registerkartennavigation abgeschlossenTabNavigationCompletedArgsEreignis, das ausgelöst wird, wenn die Registerkartennavigation zu einer bestimmten URL abgeschlossen ist.
Fensterfokus geändertHtmlWindowFocusChangedArgsEreignis, das ausgelöst wird, wenn sich das aktuell fokussierte Fenster ändert.
Fenstergrenzen geändertHtmlWindowBoundsChangedArgsEreignis, das ausgelöst wird, wenn die Größe eines Fensters geändert wurde. Sie wird nur ausgegeben, wenn die neuen Grenzen festgelegt werden, und nicht bei Änderungen in Bearbeitung.
Fenster erstelltHtmlWindowCreatedArgsEreignis, das ausgelöst wird, wenn ein Fenster erstellt wird.
Fenster entferntHtmlWindowRemovedArgsEreignis, das ausgelöst wird, wenn ein Fenster entfernt (geschlossen) wird.
Webanforderung: Vor der UmleitungWebRequestBeforeRedirectArgsEreignis, das ausgelöst wird, wenn gleich eine vom Server initiierte Umleitung erfolgt.
Webanforderung: Vor der AnforderungWebRequestBeforeRequestArgsEreignis, das ausgelöst wird, wenn gleich eine Anforderung auftritt.
Webanforderung: Vor dem Senden von HTTP-HeadernWebRequestBeforeSendHeadersArgsEreignis, das ausgelöst wird, wenn eine Anforderung bevorsteht und die ersten Header vorbereitet wurden. Das Ereignis soll Erweiterungen ermöglichen, Anforderungsheader hinzuzufügen, zu ändern und zu löschen.
Webanforderung: AbgeschlossenWebRequestCompletedArgsEreignis, das ausgelöst wird, wenn eine Webanforderung erfolgreich verarbeitet wurde.
Webanforderung: Fehler aufgetretenWebRequestErrorOccurredArgs

Ereignis, das ausgelöst wird, wenn eine Webanforderung nicht erfolgreich verarbeitet werden konnte.

Die Webanforderungs-API garantiert, dass für jede Anforderung entweder Completed oder Error occurred als letztes Ereignis mit einer Ausnahme ausgelöst wird.
Webanforderung: HTTP-Header empfangenWebRequestHeadersReceivedArgsEreignis, das jedes Mal ausgelöst wird, wenn ein HTTP(S)-Antwortheader empfangen wird. Aufgrund von Umleitungen und Authentifizierungsanforderungen kann dies mehrmals pro Anforderung passieren.
Webanforderung: Antwort gestartetWebRequestResponseStartedArgsEreignis, das ausgelöst wird, wenn das erste Byte des Antworttexts empfangen wird. Für HTTP-Anforderungen bedeutet dies, dass die Statuszeile und die Antwortheader verfügbar sind. Dieses Ereignis dient zur Information und wird asynchron behandelt. Ein Ändern oder Abbrechen der Anfrage ist nicht möglich.
Webanforderung: HTTP-Header sendenWebRequestSendHeadersArgsEreignistrigger, nachdem alle Erweiterungen die Möglichkeit hatten, die Header der Anfrage zu ändern, und die endgültige Version präsentiert. Das Ereignis wird ausgelöst, bevor die Header an das Netzwerk gesendet werden. Dieses Ereignis dient zur Information und wird asynchron behandelt. Ein Ändern oder Abbrechen der Anfrage ist nicht möglich.

UIA-Ereignisse – UI-Elemente

EreignistypTriggerEventsArgs-TypBeschreibung
Wurde angezeigtLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
VerschwandLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Taste gedrücktKeyPressArgsEreignis, das ausgelöst wird, wenn eine Taste gedrückt wird, während sich der Fokus im Zielelement befindet.
Klicken (Click)MouseClickedArgsEreignis, das ausgelöst wird, wenn auf das Zielelement geklickt wird.
Text geändertTextGeänderteArgumenteEreignis, das ausgelöst wird, wenn sich der Text des Zielelements ändert.
Textauswahl geändertUiaTextSelectionChangedArgsEreignis, das ausgelöst wird, wenn sich der ausgewählte Text des Zielelements ändert.
Fokus erhaltenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus erhält.
Fokus verlorenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus verliert.
AufgerufenLeereArg.Ereignis, das ausgelöst wird, wenn das Zielelement aufgerufen wird.
SelectedAuswahlgeänderteArgumenteEreignis, das ausgelöst wird, wenn das Zielelement ausgewählt wird.
AbgewähltAuswahlgeänderteArgumenteEreignis, das ausgelöst wird, wenn die Auswahl des Zielelements aufgehoben wird.
umgeschaltetUiaToggledArgsEreignis, das ausgelöst wird, wenn das Zielelement umgeschaltet wird.

TriggerEventArgs-Eigenschaften

TriggerArgs

Basisklasse für alle args -Klassen, die sich auf Trigger beziehen.
EigenschaftenTypBeschreibung
TriggerNameStringDer Name der Triggeraktivität, die dieses Ereignis ausgegeben hat (angezeigt als Aktivitätsname).
TriggerTypeTypDer .NET-Typ der Triggeraktivität, die dieses Ereignis ausgegeben hat.

UIElement-Trigger-Argumente

Vererbung: TriggerArgs > UiElementTriggerArgs
EigenschaftenTypBeschreibung
SelectorStringDer Selektor des Zielelements.
TargetElementUiElementDas Zielelement, das überwacht wird.

NativeTriggerBaseArgs

Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs
EigenschaftenTypBeschreibung
SelectorIndexIntegerDer Index des Zielelementselektors.

LeereArg.

Gibt Daten von den folgenden Ereignissen zurück:
  • Wurde angezeigt
  • Verschwand
  • Fokus erhalten
  • Fokus verloren
  • Aktiviert
  • Deaktiviert
  • Menü ausgewählt
  • Menü abgewählt
  • Menü abgebrochen
  • Popup-Menü sichtbar
  • Popup-Menü unsichtbar
  • Popup-Menü abgebrochen
Vererbung: TriggerArgs > UiElementTriggerArgs > EmptyArgs

TextChangedArg

Gibt Daten von den folgenden Ereignissen zurück:
  • Text geändert
  • Titel geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TextChangedArgs
EigenschaftenTypBeschreibung
TextStringDer neue Text für das Zielelement.

StatusGeänderteArgumente

Gibt Daten von den folgenden Ereignissen zurück:
  • Status geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > StateChangedArgs
EigenschaftenTypBeschreibung
StateStringDer neue Status für das Zielelement.

AuswahlgeänderteArgumente

Gibt Daten von den folgenden Ereignissen zurück:
  • Auswahländerung
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > SelectionChangedArgs
EigenschaftenTypBeschreibung
SelectionStringDie neue Auswahl für das Zielelement.

GeänderteArgumente am Standort

Gibt Daten von den folgenden Ereignissen zurück:
  • Speicherort geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > LocationChangedArgs
EigenschaftenTypBeschreibung
Location

Rectangle

Rechteck des geänderten Speicherorts mit Informationen über die Größe des Elements und seine Position.

HwndArgs

Gibt Daten von den folgenden Ereignissen zurück:
  • Vordergrund erhalten
  • Vordergrund verloren
  • Minimiert
  • wiederhergestellt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > HwndArgs
EigenschaftenTypBeschreibung
HwndIntPtrFensterhandle.
HwndAsStringStringFensterhandle als String.

KeyPressArgs

Gibt Daten von den folgenden Ereignissen von WND- und STRG-Elementen zurück:
  • Taste gedrückt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > KeyPressArgs
EigenschaftenTypBeschreibung
KeyIntegerDer Schlüssel, mit dem interagiert wurde.
ScanCodeIntegerDer Scancode, der dem Schlüssel entspricht, mit dem interagiert wurde.
KeyActionIntegerZeigt an, ob die Taste gedrückt oder losgelassen wurde. Mögliche Werte:
  • 0 – Taste wurde gedrückt
  • 1 – Taste wurde freigegeben
KeyModifiersNTasteModifikatorenDer Zusatzschlüssel, der neben dem Schlüssel verwendet wird. Mögliche Werte:
  • None = 0
  • Alt = 1
  • Ctrl = 2
  • Shift = 4
  • Win = 8

MouseClickedArgs

Gibt Daten von den folgenden Ereignissen von WND- und STRG-Elementen zurück:
  • Klicken (Click)
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > MouseClickedArgs
EigenschaftenTypBeschreibung
XIntegerDie X-Koordinate des Mauszeigers.
YIntegerDie Y-Koordinate des Mauszeigers.
MouseButtonIntegerDie Maustaste, auf die geklickt wurde. Mögliche Werte:
  • 0 – Keine
  • 1 - Links
  • 2 – Mitte
  • 3 - Rechts
MouseActionIntegerGibt an, ob die Maustaste gedrückt oder losgelassen wurde. Mögliche Werte:
  • 0 – Maustaste wurde gedrückt
  • 1 – Maustaste wurde losgelassen
KeyModifiersNTasteModifikatorenDie neben der Maustaste verwendete Zusatztaste. Mögliche Werte:
  • None = 0
  • Alt = 1
  • Ctrl = 2
  • Shift = 4
  • Win = 8

JavaKeyPressArgs

Gibt Daten von den folgenden Ereignissen für Java zurück:

  • Taste gedrückt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > JavaKeyPressArgs
EigenschaftenTypBeschreibung
KeyCharStringDas Zeichen, das der gedrückten Taste entspricht.
KeyCodeIntegerDer Code, der der gedrückten Taste entspricht.
ExtendedKeyCodeIntegerDer erweiterte Tastencode für die gedrückte Taste. Im Gegensatz zu KeyCodehängt dieser Wert vom aktuellen Tastaturlayout ab.
LocationStringDer Ort der Taste, die das Ereignis ausgelöst hat.
KeyModifiersNTasteModifikatorenDer Zusatzschlüssel, der neben dem Schlüssel verwendet wird. Mögliche Werte:
  • None = 0
  • Alt = 1
  • Ctrl = 2
  • Shift = 4
  • Win = 8

JavaMouseActionArgs

Gibt Daten von den folgenden Ereignissen für Java zurück:

  • Klicken (Click)
  • Maus gedrückt
  • Maus freigegeben
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > JavaMouseActionArgs
EigenschaftenTypBeschreibung
XIntegerDie X-Koordinate des Mauszeigers.
YIntegerDie Y-Koordinate des Mauszeigers.
ButtonIntegerDie Maustaste, auf die geklickt wurde. Mögliche Werte:
  • 1 - Links
  • 2 – Mitte
  • 3 - Rechts
ClickCountIntegerDie Anzahl der Klicks auf die Schaltfläche.
KeyModifiersNTasteModifikatorenDie neben der Maustaste verwendete Zusatztaste. Mögliche Werte:
  • None = 0
  • Alt = 1
  • Ctrl = 2
  • Shift = 4
  • Win = 8

JavaMouseMotionArgs

Gibt Daten von den folgenden Ereignissen für Java zurück:

  • Mausbewegung
  • Maus betritt
  • Maus verlässt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > JavaMouseMotionArgs
EigenschaftenTypBeschreibung
XIntegerDie X-Koordinate des Mauszeigers.
YIntegerDie Y-Koordinate des Mauszeigers.
MouseButtonIntegerDie Maustaste, auf die geklickt wurde Mögliche Werte:
  • 0 – Keine
  • 1 - Links
  • 2 – Mitte
  • 3 - Rechts

JavaCellSelectedArgs

Gibt Daten von den folgenden Ereignissen für Java zurück:
  • Klicken (Click)
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > JavaCellSelectedArgs
EigenschaftenTypBeschreibung
RowIntegerAusgewählte Zellenzeile.
ColumnIntegerAusgewählte Zellenspalte.

JavaCellValueChangedArgs

Gibt Daten von den folgenden Ereignissen für Java zurück:
  • Klicken (Click)
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > JavaCellValueChangedArgs
EigenschaftenTypBeschreibung
RowIntegerZellenzeile.
ColumnIntegerZellenspalte.
ValueStringNeuer Wert der Zelle.

WebMouseEventArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Klicken (Click)
  • Doppelklicken
  • Rechtsklicken
  • Mausbewegung
  • Maus betritt
  • Maus verlässt
  • Maus gedrückt
  • Maus freigegeben
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebMouseEventArgs
Hinweis: Es folgt den Eigenschaftsnamen, die für Mausereignissedefiniert sind.
EigenschaftenTypBeschreibung
AltKeyBoolescherWenn die ALT-Taste gedrückt wird.
ButtonIntegerWelche Maustaste gedrückt wird. Mögliche Werte:
  • 0 - Links
  • 1 – Mitte
  • 2 - Rechts
ClientXIntegerDie X-Koordinate des Mauszeigers (relativ zum Fenster).
ClientYIntegerDie Y-Koordinate des Mauszeigers (relativ zum Fenster).
CtrlKeyBoolescherWenn die STRG-Taste gedrückt wird.
MetaKeyBoolescherWenn die META-Taste gedrückt wird.
MovementXIntegerDie X-Koordinate des Mauszeigers (relativ zur Position des letzten mousemove-Ereignisses).
MovementYIntegerDie Y-Koordinate des Mauszeigers (relativ zur Position des letzten mousemove-Ereignisses).
OffsetXIntegerDie X-Koordinate des Mauszeigers (relativ zum Ziel).
OffsetYIntegerDie Y-Koordinate des Mauszeigers (relativ zum Ziel).
PageXIntegerDie X-Koordinate des Mauszeigers (relativ zum Dokument).
PageYIntegerDie Y-Koordinate des Mauszeigers (relativ zum Dokument).
ScreenXIntegerDie X-Koordinate des Mauszeigers (relativ zum Bildschirm).
ScreenYIntegerDie Y-Koordinate des Mauszeigers (relativ zum Bildschirm).
ShiftKeyBoolescherWenn die UMSCHALT-Taste gedrückt wird.

WebKeyPressArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Taste gedrückt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebKeyPressArgs
Hinweis: Er folgt den Eigenschaftsnamen, die für Tastaturereignissedefiniert sind.
EigenschaftenTypBeschreibung
AltKeyBoolescherWenn die ALT-Taste gedrückt wird.
CodeStringDer Code der Taste, die das Ereignis ausgelöst hat (z. B. KeyA, KeyB, ControlLeft, ControlRight).
CtrlKeyBoolescherWenn die STRG-Taste gedrückt wird.
IsComposingBoolescherOb der Status des Ereignisses gerade zusammengestellt wird oder nicht.
KeyStringDer Wert der Taste, die das Ereignis ausgelöst hat (z. B a, b, Control).
LocationIntegerDie Position einer Taste auf der Tastatur oder auf dem Gerät. Mögliche Werte:
  • 0 – Standard – steht für fast jede Taste auf der Tastatur
  • 1 – Linke Taste wurde gedrückt
  • 2 – Rechte Taste wurde gedrückt
  • 3 – Die Taste wurde auf dem Ziffernblock gedrückt
MetaKeyBoolescherWenn die META-Taste gedrückt wird.
RepeatBoolescherOb eine Taste wiederholt gedrückt wird oder nicht.
ShiftKeyBoolescherWenn die UMSCHALT-Taste gedrückt wird.

WebTextSelectionChangedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Textauswahl geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebTextSelectionChangedArgs
Hinweis: Er folgt den Eigenschaftsnamen, die für Tastaturereignissedefiniert sind.
EigenschaftenTypBeschreibung
AnchorClientBoundsRectangleDie Grenzen des Anker-Clients: Informationen über die Größe des Elements und seine Position relativ zum Ansichtsfenster.
AnchorElementUiElementDas Anker-UI-Element.
AnchorOffsetIntegerDer 0-basierte Index des Zeichens, bei dem die Textauswahl begonnen hat (aus dem Volltext des Zielelements).
FocusClientBoundsRectangleDie Grenzen des Fokus-Clients: Informationen über die Größe des Elements und seine Position relativ zum Ansichtsfenster.
FocusElementUiElementDer Fokus des UI-Elements.
FocusOffsetIntegerDer 0-basierte Index des Zeichens, bei dem die Textauswahl beendet wurde (aus dem Volltext des Zielelements).
SelectedTextStringDie neue Textauswahl für das Zielelement.

DownloadChangedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Downloadstatus geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > DownloadChangedArgs
EigenschaftenTypBeschreibung
StateStringDie Zeichenfolge, die eine Änderung im state des downloads.DownloadItem beschreibt.
IdStringDer id des geänderten downloads.DownloadItem.
FileNameStringDie Zeichenfolge, die eine Änderung im url des downloads.DownloadItem beschreibt.
UrlStringDie Zeichenfolge, die eine Änderung im filename des downloads.DownloadItem beschreibt.
StartTimeStringDie Zeichenfolge, die eine Änderung im startTime des downloads.DownloadItem beschreibt.
EndTimeStringDie Zeichenfolge, die eine Änderung im endTime des downloads.DownloadItem beschreibt.
ErrorStringDie Zeichenfolge, die eine Änderung des error-Status des downloads.DownloadItem beschreibt.

TabActivatedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:

  • Registerkarte aktiviert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabActivatedArgs
EigenschaftenTypBeschreibung
TabIdStringDie ID der Registerkarte, die aktiv geworden ist.
WindowIdStringDie ID des Fensters, in dem sich die ausgewählte Registerkarte geändert hat.
TitleStringDer neue Titel der Registerkarte.
UrlStringDie URL der Registerkarte, wenn sie sich geändert hat.

TabCreatedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Registerkarte erstellt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabCreatedArgs
EigenschaftenTypBeschreibung
TabIdStringDie ID der erstellten Registerkarte.
WindowIdStringDie ID des Fensters, das die Registerkarte enthält.
TitleStringDer neue Titel der Registerkarte.
UrlStringDie URL der Registerkarte.

TabRemovedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Registerkarte entfernt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabRemovedArgs
EigenschaftenTypBeschreibung
TabIdStringDie ID der entfernten Registerkarte.
WindowIdStringDie ID des Fensters, dessen Registerkarte geschlossen ist.
IsWindowClosingBoolescherTrue wenn die Registerkarte geschlossen wurde, weil das übergeordnete Fenster geschlossen wurde.

TabUpdatedArgs

Gibt Daten von den folgenden Ereignissen für WEBCTRL zurück:
  • Registerkarte aktualisiert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabUpdatedArgs
EigenschaftenTypBeschreibung
TabIdStringDie ID der aktualisierten Registerkarte.
WindowIdStringDie ID des Fensters, das die Registerkarte enthält.
StatusStringDer Ladestatus der Registerkarte.
TitleStringDer neue Titel der Registerkarte.
UrlStringDie URL der Registerkarte, wenn sie sich geändert hat.
ActiveBoolescherOb die Registerkarte in ihrem Fenster aktiv ist. Bedeutet nicht unbedingt, dass das Fenster fokussiert ist.

TabNavigationStartedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Registerkartennavigation gestartet
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabNavigationStartedArgs
EigenschaftenTypBeschreibung
UrlStringDie URL, die aktuell mit dem Rahmen verbunden ist, wenn der durch FrameId identifizierte Rahmen an einem Punkt auf der gegebenen Registerkarte vorhanden war. Die Tatsache, dass eine URL mit einem bestimmten FrameId verknüpft ist, bedeutet nicht, dass der entsprechende Rahmen noch vorhanden ist.
TabIdIntegerDie ID der Registerkarte, auf der sich der Rahmen befindet.
FrameIdInteger

Die ID des Rahmens innerhalb der Registerkarte, für die das gestartete Ereignis ausgelöst wurde, wodurch die Registerkartennavigation erhalten wird.

Frames werden durch ihre TabId und FrameId eindeutig identifiziert.
TimeStampMsDouble

Der Zeitpunkt, zu dem die Registerkartennavigation gestartet wurde, in Millisekunden seit der Epoche.

Es wird nur garantiert, dass die Eigenschaft TimeStampMs der Ereignisse der Webnavigation intern konsistent ist. Wenn Sie ein Ereignis mit einem anderen vergleichen, erhalten Sie den richtigen Offset zwischen ihnen. Ein Vergleich mit der aktuellen Zeit innerhalb der Erweiterung (z. B. (new Date()).getTime()) kann jedoch zu unerwarteten Ergebnissen führen.
DateTimeDatumDas Datum und die Uhrzeit, wann die Registerkartennavigation gestartet wurde (UTC).

TabNavigationCompletedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Registerkartennavigation abgeschlossen
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > TabNavigationCompletedArgs
EigenschaftenTypBeschreibung
UrlStringDie URL, die diesem Rahmen derzeit zugeordnet ist, wenn der durch FrameId identifizierte Rahmen an einem Punkt auf der angegebenen Registerkarte vorhanden war. Die Tatsache, dass eine URL mit einem bestimmten FrameId verknüpft ist, bedeutet nicht, dass der entsprechende Rahmen noch vorhanden ist.
TabIdIntegerDie ID der Registerkarte, auf der sich der Rahmen befindet.
FrameIdInteger

Die ID des Rahmens innerhalb der Registerkarte, für die das abgeschlossene Ereignis ausgelöst wurde, wodurch die Registerkartennavigation erhalten wird.

Frames werden durch ihre TabId und FrameId eindeutig identifiziert.
TimeStampMsDouble

Der Zeitpunkt, zu dem die Registerkartennavigation abgeschlossen wurde, in Millisekunden seit der Epoche.

Es wird nur garantiert, dass die Eigenschaft TimeStampMs der Ereignisse der Webnavigation intern konsistent ist. Wenn Sie ein Ereignis mit einem anderen vergleichen, erhalten Sie den richtigen Offset zwischen ihnen. Ein Vergleich mit der aktuellen Zeit innerhalb der Erweiterung (z. B. (new Date()).getTime()) kann jedoch zu unerwarteten Ergebnissen führen.
DateTimeDatumDas Datum und die Uhrzeit, zu der die Registerkartennavigation abgeschlossen wurde (UTC).

HtmlWindowFocusChangedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Fensterfokus geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > HtmlWindowFocusChangedArgs
EigenschaftenTypBeschreibung
TabIdStringDie ID der neu fokussierten Registerkarte.
WindowIdStringDie ID des Fensters, das die Registerkarte enthält.
TitleStringDer Titel der Registerkarte.
UrlStringDie URL der Registerkarte, wenn sie sich geändert hat.

HtmlWindowBoundsChangedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Fenstergrenzen geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > HtmlWindowBoundsChangedArgs
EigenschaftenTypBeschreibung
WindowIdStringDie ID des Fensters, dessen Grenzen sich geändert haben.
FocusedBoolescherOb das Fenster derzeit das fokussierte Fenster ist.
TopIntegerDer Offset des Fensters vom oberen Bildschirmrand in Pixeln.
LeftIntegerDer Offset des Fensters vom linken Bildschirmrand in Pixeln.
WidthIntegerDie Breite des Fensters, einschließlich des Rahmens, in Pixeln.
HeightIntegerDie Höhe des Fensters, einschließlich des Rahmens, in Pixeln.

HtmlWindowCreatedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Fenster erstellt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > HtmlWindowCreatedArgs
EigenschaftenTypBeschreibung
WindowIdStringDie ID des erstellten Fensters.

HtmlWindowRemovedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Fenster entfernt
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > HtmlWindowRemovedArgs
EigenschaftenTypBeschreibung
WindowIdStringDie ID des entfernten Fensters.

WebRequestBaseArgs

Basisklasse für Webanforderungsereignisse args für HTML.
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs
EigenschaftenTypBeschreibung
FrameIdStringDie ID des Rahmens, in dem die Anfrage erfolgt.
InitiatorStringDer Ursprung, von dem aus die Anfrage initiiert wurde.
MethodStringHTTP-Standardmethode.
ParentFrameIdStringDie ID des Rahmens, der den Rahmen umschließt, der die Anfrage gesendet hat.
RequestIdStringDie ID der Anforderung.
TabIdStringDie ID der Registerkarte, auf der die Anforderung erfolgt.
TimeStampStringDie Zeit, zu der dieses Signal ausgelöst wird, in Millisekunden seit der Epoche.
TypeStringWie die angeforderte Ressource verwendet wird.
UrlStringDie URL.

WebRequestHeadersReceivedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:
  • Webanforderung: HTTP-Header empfangen
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestHeadersReceivedArgs
EigenschaftenTypBeschreibung
ResponseHeadersStringDie HTTP-Antwortheader, die mit dieser Antwort empfangen wurden.
StatusCodeStringVom Server zurückgegebener Standard-HTTP-Statuscode.
StatusLineStringHTTP-Statuszeile der Antwort.

WebResponseCacheDetailsArgs

Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestHeadersReceivedArgs > WebResponseCacheDetailsArgs
EigenschaftenTypBeschreibung
FromCacheBoolescherGibt an, ob diese Antwort aus dem Datenträger-Cache abgerufen wurde.
IpStringDie Server-IP-Adresse, an die die Anforderung tatsächlich gesendet wurde.

WebRequestBeforeRedirectArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Vor der Umleitung
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebResponseCacheDetailsArgs > WebRequestBeforeRedirectArgs
EigenschaftenTypBeschreibung
RedirectUrlStringDie Umleitungs-URL.

WebRequestBeforeRequestArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Vor der Anforderung
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestBeforeRequestArgs

WebRequestBeforeSendHeadersArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Vor dem Senden von HTTP-Headern
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestBeforeSendHeadersArgs
EigenschaftenTypBeschreibung
RequestHeadersStringDie Header der HTTP-Anfrage, die mit dieser Anfrage gesendet werden.

WebRequestCompletedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Abgeschlossen
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestHeadersReceivedArgs > WebResponseCacheDetailsArgs > WebRequestCompletedArgs

WebRequestErrorOccurredArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Fehler aufgetreten
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestErrorOccurredArgs
EigenschaftenTypBeschreibung
ErrorStringDie Fehlerbeschreibung.
FromCacheBoolescherGibt an, ob diese Antwort aus dem Datenträger-Cache abgerufen wurde.
IpStringDie Server-IP-Adresse, an die die Anforderung tatsächlich gesendet wurde.

WebRequestResponseStartedArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: Antwort gestartet
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgsWebRequestHeadersReceivedArgsWebResponseCacheDetailsArgsWebRequestResponseStartedArgs

WebRequestSendHeadersArgs

Gibt Daten von den folgenden Ereignissen für HTML zurück:

  • Webanforderung: HTTP-Header senden
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebRequestBaseArgs > WebRequestSendHeadersArgs
EigenschaftenTypBeschreibung
RequestHeadersStringDie Header der HTTP-Anfrage, die mit dieser Anfrage gesendet werden.

UiaToggledArgs

Gibt Daten von den folgenden Ereignissen für UIA zurück:
  • Umschaltende Ereignisse
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > UiaToggledArgs
EigenschaftenTypBeschreibung
StateStringDer neue Status für das Zielelement.

UiaTextSelectionChangedArgs

Gibt Daten von den folgenden Ereignissen für UIA zurück:
  • Textauswahl-Ereignisse geändert
Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > UiaTextSelectionChangedArgs
EigenschaftenTypBeschreibung
TextRangesUiaTextRange()

Array, das unterschiedliche Informationen zu den ausgewählten Textelementen im Zielelement enthält (bei nicht zusammenhängender Textauswahl können mehrere ausgewählte Textelemente vorhanden sein).

Jedes Element aus diesem Array macht die folgenden Informationen verfügbar:

  • Text (Typ String) – Textauswahl für dieses ausgewählte Textelement. Beispiel: TriggerEventArgs.TextRanges(0).Text stellt den Text des ersten ausgewählten Textelements dar.
  • BoundingRectangles (Typ Rectangle()) – Array von Begrenzungsrechtecken für das ausgewählte Textelement. Einem ausgewählten Textelement können mehrere Begrenzungsrechtecke zugeordnet sein, wenn es sich über mehrere Zeilen erstreckt.
    Jedes Begrenzungsrechteck hat den Typ Rectangle {X, Y, Width, Height} und enthält Informationen über die Position und Größe des Elements.

    Beispiel:

    TriggerEventArgs.TextRanges(0).BoundingRectangles(0) stellt das Begrenzungsrechteck der ersten Zeile im ersten ausgewählten Textelement dar.

Tool zur Ereignisuntersuchung

Im Kontext der triggerbasierten Attended-Automatisierung kann das Ereignisinspektionstool verwendet werden, um den Typ der nativen Ereignisse zu identifizieren, die ausgelöst werden, wenn Sie mit bestimmten UI-Elementen in einer Anwendung interagieren, und dann kann es zum Konfigurieren der Aktivität Application Event Trigger verwendet werden. Das Tool erfasst und überwacht alle ausgewählten Ereignistypen, z. B. Klicken, Taste gedrückt, Fokus erhalten, Fokus verloren und andere relevante Interaktionen, sodass Sie die ausgeführten Aktionen analysieren und ggf. Probleme diagnostizieren können.

Das Ereignisinspektionstool kann im UI Explorer geöffnet werden, sobald ein gültiges UI-Element ausgewählt wurde, indem Sie auf die Symbolleistenschaltfläche Ereignisse untersuchen klicken.



Die Symbolleiste umfasst die folgenden Optionen:
  • Aufzeichnen – Die durch die Interaktion mit dem UI-Element generierten Ereignisse werden aufgezeichnet und der Ereignisliste hinzugefügt.
  • Pausieren – Die Ereignisse, die das UI-Element bei der Interaktion mit dem Element erzeugt, werden nicht mehr aufgezeichnet.
  • Hervorheben – Zeigt die Kontur des Zielelements an und bringt es für einige Sekunden in den Vordergrund. Die Hervorhebung bleibt bis zur Deaktivierung aktiviert.
  • In UI-Explorer öffnen – Das überwachte Element wird im UI-Explorer geöffnet, wo Sie den Selektor dieses Elements beobachten können.
Sobald Sie die Ereignisaufzeichnung starten, stehen zwei weitere Optionen zur Verfügung:
  • Löschen – Löscht alle aufgezeichneten Ereignisse.
  • CSV – Die erfassten Ereignisse können zur weiteren Analyse in eine .csv-Datei exportiert werden.
Das Fenster mit dem Tool zur Ereignisuntersuchung hat zwei Hauptabschnitte:
  • Ereignisfilter – Ermöglicht die Auswahl der Ereignistypen, die Sie für das Zielelement überwachen möchten.
  • Ereignisliste – Zeigt Informationen zu erfassten Ereignissen an.

Sie können die zu erfassenden Ereignistypen filtern, indem Sie die Kontrollkästchen in der Liste der Ereignistypen aktivieren oder deaktivieren. Die Liste kann je nach ausgewählter Elementtechnologie variieren.

Alle Mausereignistypen (Mausbewegung, Maus gedrückt, Maus losgelassen, Maus eingegeben, Maus verlassen), die für Web- oder Java-UI-Elemente spezifisch sind, sind standardmäßig deaktiviert, da die Ereignisliste in solchen Fällen ziemlich groß werden kann. Wir empfehlen, die Mausereignistypen nur dann zu aktivieren, wenn Sie einen besonderen Bedarf an deren Überwachung haben.

Es ist auch zu erwähnen, dass Ereignistypen aktiviert oder deaktiviert werden können, auch nachdem Sie die Ereignisaufzeichnung gestartet haben.

Die Ereignisliste hat drei Spalten:
  • Ereignisname – Der Ereignistyp.
  • Zeitstempel – Das Datum und die Stunde, zu der das Ereignis durchgeführt wurde.
  • Ereignisdaten – Die zugehörigen Daten und Parameter für ein bestimmtes Ereignis.
Jede Spalte kann in aufsteigender oder absteigender Reihenfolge sortiert werden. Die Ereignisse werden standardmäßig in der Reihenfolge angezeigt, in der sie ausgeführt wurden.


Wenn der Ereignistyp Verschwunden gefunden wird, können Sie die Überwachung nicht mehr fortsetzen, und eine Fehlermeldung wird auf dem Bildschirm angezeigt. Wenn Sie auf eine Option in der Symbolleiste klicken, wird dieselbe Fehlermeldung auf dem Bildschirm angezeigt. Die einzigen verfügbaren Optionen sind das Löschen der Daten oder das Exportieren in eine .csv-Datei. Um die Überwachung erneut zu starten, schließen Sie das Fenster und öffnen Sie eine weitere Instanz des Ereignisinspektionstools.


War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten