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 19. Feb. 2026

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 triggerbasierte 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 die Eigenschaften Zeitplanmodus und Aktiviert nicht an, und die Eigenschaft Zeitplanmodus ist in der Aktivität Trigger Scope verfügbar.

Projektkompatibilität

Windows - Legacy | Windows

Windows – Legacy, Windows-Konfiguration

  • 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üausdocs image Taste, um auf die folgenden Optionen zuzugreifen:

  • Indicate target on screen - Indicate the target again.
  • Ziel bearbeiten – Öffnet den Auswahlmodus, um das Ziel zu konfigurieren.
  • Informativen Screenshot entfernen – Entfernt 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 der Zielanwendungstechnologie ab. Beispielsweise könnte 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, außer Erscheint und Verschwunden. Dieses Feld unterstützt nur Boolean -Werte. Der Standardwert ist False.

  • Selektoren – Optionale Sammlung von Selektoren, die für das angegebene Ereignis überwacht werden sollen; Diese Selektoren werden neben dem angegebenen Ziel überwacht. Die Selektoren müssen vollständige (nicht teilweise) Selektoren sein.

  • Target - Das Zielelement: Fenster der obersten Ebene oder UI-Element. Nur strikte Selektoren ohne Anker werden unterstützt. Zielelement muss festgelegt sein. Vor der Anzeige auf dem Bildschirm wird dieses Feld auf (null) festgelegt. Sobald das Ziel angegeben wurde, werden alle Eigenschaften in Bezug auf das angegebene Element angezeigt.

    • Strikter Selektor – Der für das Ziel-UI-Element generierte strikte Selektor. Für Fenster der obersten Ebene ist er leer.
    • Fensterselektor (Anwendungsinstanz) – Der Selektor für das Anwendungsfenster (Anwendung/Browser).
  • Aktiviert – Wenn False festgelegt wird, wird der Trigger gestartet, löst aber keine Ereignisse aus. Er kann später zur Laufzeit aktiviert werden, indem die Aktivität Enable Local Trigger verwendet wird. Diese Eigenschaft ist ausgeblendet, wenn die Aktivität Application Event Trigger innerhalb eines Trigger Scope platziert wird. Dieses Feld unterstützt nur Boolean -Werte. Der Standardwert ist True.

  • Privat - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert. Dieses Feld unterstützt nur Boolean -Werte (True, False). Der Standardwert ist False.

  • Untergeordnete Elemente einschließen – Wenn diese Option ausgewählt ist, werden auch die untergeordneten Elemente des angegebenen UI-Elements überwacht. Unterstützt alle Ereignistypen, außer Erschienen oder Verschwunden , sowie alle UI-Elemente, außer für Fenster der obersten Ebene. Dieses Feld unterstützt nur Boolean -Werte (True, False). Der Standardwert ist False.

  • Zeitplanmodus – Damit wird angegeben, wie die Aktionen ausgeführt werden sollen, wenn ein Trigger ausgelöst wird. Wählen Sie eine der fünf Optionen aus dem Dropdownmenü 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.
  • Healing Agent-Modus – Konfiguriert das Verhalten des Healing Agent für diese Aktivität basierend auf Governance- oder Orchestrator-Einstellungen auf Prozess- oder Auftragsebene.

    • Deaktiviert – Schaltet den Healing Agent für diese Aktivität aus.
    • Auftragseinstellungen erben – Wendet die in Governance oder im Orchestrator auf Prozess- oder Auftragsebene definierten Einstellungen an.
    • Nur Empfehlungen – Ermöglicht es dem Healing Agent, Empfehlungen zur Behebung von UI-Automatisierungsproblemen bei der Ausführung von Aufträgen abzugeben, allerdings nur, wenn die Governance- oder Orchestrator-Einstellungen dies zulassen.
    • Wie App/Browser – Übernimmt die Konfiguration von der übergeordneten Aktivität Use Application/Browser .

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 angezeigt LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
Verschwand LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Titel geändert TextGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Titel des Zielelements ändert.

Hinweis: Dies ist das Ereignis Text geändert , das für Fenster der obersten Ebene in Titel geändert umbenannt wurde, um mehr Klarheit zu geben.

Status geändert StatusGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.

Hinweis: Dieses Ereignis wird ausgelöst, wenn der Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, nicht aktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariable verfügbar gemacht.

Speicherort geändert GeänderteArgumente am Standort Ereignis, das ausgelöst wird, wenn sich der Elementspeicherort des Ziels geändert hat.
Vordergrund erhalten HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels zum Vordergrundfenster wird.
Vordergrund verloren HwndArgs Ereignis, das ausgelöst wird, wenn sich das Elementfenster des Ziels nicht mehr im Vordergrund befindet.
Minimiert HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels minimiert werden soll.
wiederhergestellt HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels wiederhergestellt werden soll.

STRG- oder WND-Ereignisse – UI-Elemente

Ereignistyp TriggerEventArgs-Typ Beschreibung
Wurde angezeigt LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
Verschwand LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Taste gedrückt KeyPressArgs Ereignis, das ausgelöst wird, wenn eine Taste gedrückt wird, während sich der Fokus im Zielelement befindet.
Klicken (Click) MouseClickedArgs Ereignis, das ausgelöst wird, wenn auf das Zielelement geklickt wird.
Text geändert TextGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Text des Zielelements ändert.
Fokus erhalten LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus erhält.
Fokus verloren LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement den Fokus verliert.
Status geändert StatusGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.

Hinweis: Dieses Ereignis wird ausgelöst, wenn der Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, nicht aktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariable verfügbar gemacht.

Auswahländerung AuswahlgeänderteArgumente Ereignis, 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 für * WEBCTRL-basierte native Ereignisse in nativen eingebetteten Browsern (z. B. Slack, Discord, Electron) hinzugefügt.

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ü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ändertWebTextSelectionChangedArgsEreignis, das ausgelöst wird, wenn sich der ausgewählte Text des Zielelements ändert.

HTML-Ereignisse – UI-Elemente

Hinweis:

Folgende Ereignistypen werden nur für Webanwendungen unterstützt, die von <html> -Selektoren identifiziert werden, die nur das Attribut app haben:

  • Download state changed
  • Tab activated
  • Tab created
  • Tab removed
  • Tab updated Vorerst sind diese Ereignisse nur zulässig, wenn der Fensterselektor den <html> -Teil 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. Strikter Selektor muss leer sein. Diese Ereignistypen werden für eingebettete Browser nicht unterstützt.
Ereignistyp TriggerEventArgs-Typ Beschreibung
Downloadstatus geändert DownloadChangedArgs Ereignis, 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 TabRemovedArgs Ereignis, das ausgelöst wird, wenn eine Registerkarte geschlossen wird.
Registerkarte aktualisiert TabUpdatedArgs Ereignis, das ausgelöst wird, wenn eine Registerkarte aktualisiert wird.
Registerkartennavigation gestartet TabNavigationStartedArgs Ereignis, das ausgelöst wird, wenn die Registerkartennavigation zu einer bestimmten URL gestartet wurde.
Registerkartennavigation abgeschlossen TabNavigationCompletedArgs Ereignis, das ausgelöst wird, wenn die Registerkartennavigation zu einer bestimmten URL abgeschlossen ist.
Fensterfokus geändert HtmlWindowFocusChangedArgs Ereignis, das ausgelöst wird, wenn sich das aktuell fokussierte Fenster ändert.
Fenstergrenzen geändert HtmlWindowBoundsChangedArgs Ereignis, 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 erstellt HtmlWindowCreatedArgs Ereignis, das ausgelöst wird, wenn ein Fenster erstellt wird.
Fenster entfernt HtmlWindowRemovedArgs Ereignis, das ausgelöst wird, wenn ein Fenster entfernt (geschlossen) wird.
Webanforderung: Vor der Umleitung WebRequestBeforeRedirectArgs Ereignis, das ausgelöst wird, wenn gleich eine vom Server initiierte Umleitung erfolgt.
Webanforderung: Vor der Anforderung WebRequestBeforeRequestArgs Ereignis, das ausgelöst wird, wenn gleich eine Anforderung auftritt.
Webanforderung: Vor dem Senden von HTTP-Headern WebRequestBeforeSendHeadersArgs Ereignis, 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: Abgeschlossen WebRequestCompletedArgs Ereignis, das ausgelöst wird, wenn eine Webanforderung erfolgreich verarbeitet wurde.
Webanforderung: Fehler aufgetreten WebRequestErrorOccurredArgs

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 empfangen WebRequestHeadersReceivedArgs Ereignis, 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 gestartet WebRequestResponseStartedArgs Ereignis, 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 senden WebRequestSendHeadersArgs Ereignistrigger, 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
LocationRectangleRechteck 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

Eigenschaften Typ Beschreibung
Key Integer Der Schlüssel, mit dem interagiert wurde.
ScanCode Integer Der Scancode, der dem Schlüssel entspricht, mit dem interagiert wurde.
KeyAction Integer
  • 0 – Taste wurde gedrückt
  • 1 – Taste wurde freigegeben
KeyModifiers NTasteModifikatoren
  • 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

Eigenschaften Typ Beschreibung
X Integer Die X-Koordinate des Mauszeigers.
Y Integer Die Y-Koordinate des Mauszeigers.
MouseButton Integer
  • 0 – Keine
  • 1 - Links
  • 2 – Mitte
  • 3 - Rechts
MouseAction Integer
  • 0 – Maustaste wurde gedrückt
  • 1 – Maustaste wurde losgelassen
KeyModifiers NTasteModifikatoren
  • 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

Eigenschaften Typ Beschreibung
KeyChar String Das Zeichen, das der gedrückten Taste entspricht.
KeyCode Integer Der Code, der der gedrückten Taste entspricht.
ExtendedKeyCode Integer Der erweiterte Tastencode für die gedrückte Taste. Im Gegensatz zu KeyCode hängt dieser Wert vom aktuellen Tastaturlayout ab.
Location String Der Ort der Taste, die das Ereignis ausgelöst hat.
KeyModifiers NTasteModifikatoren
  • 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

Eigenschaften Typ Beschreibung
X Integer Die X-Koordinate des Mauszeigers.
Y Integer Die Y-Koordinate des Mauszeigers.
Button Integer
  • 1 - Links
  • 2 – Mitte
  • 3 - Rechts
ClickCount Integer Die Anzahl der Klicks auf die Schaltfläche.
KeyModifiers NTasteModifikatoren
  • 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

Eigenschaften Typ Beschreibung
X Integer Die X-Koordinate des Mauszeigers.
Y Integer Die Y-Koordinate des Mauszeigers.
MouseButton Integer
  • 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:

Sie folgt den Eigenschaftsnamen, die für Mausereignisse definiert sind.

Eigenschaften Typ Beschreibung
AltKey Boolescher Wenn die ALT-Taste gedrückt wird.
Button Integer
  • 0 - Links
  • 1 – Mitte
  • 2 - Rechts
ClientX Integer Die X-Koordinate des Mauszeigers (relativ zum Fenster).
ClientY Integer Die Y-Koordinate des Mauszeigers (relativ zum Fenster).
CtrlKey Boolescher Wenn die STRG-Taste gedrückt wird.
MetaKey Boolescher Wenn die META-Taste gedrückt wird.
MovementX Integer Die X-Koordinate des Mauszeigers (relativ zur Position des letzten mousemove-Ereignisses).
MovementY Integer Die Y-Koordinate des Mauszeigers (relativ zur Position des letzten mousemove-Ereignisses).
OffsetX Integer Die X-Koordinate des Mauszeigers (relativ zum Ziel).
OffsetY Integer Die Y-Koordinate des Mauszeigers (relativ zum Ziel).
PageX Integer Die X-Koordinate des Mauszeigers (relativ zum Dokument).
PageY Integer Die Y-Koordinate des Mauszeigers (relativ zum Dokument).
ScreenX Integer Die X-Koordinate des Mauszeigers (relativ zum Bildschirm).
ScreenY Integer Die Y-Koordinate des Mauszeigers (relativ zum Bildschirm).
ShiftKey Boolescher Wenn 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:

Sie folgt den Eigenschaftsnamen, die für Tastaturereignisse definiert sind.

Ereignistyp

TriggerEventArgs-Typ

Beschreibung
Wurde angezeigt LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
Verschwand LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Titel geändert TextGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Titel des Zielelements ändert.

Hinweis: Dies ist das Ereignis Text geändert , das für Fenster der obersten Ebene in Titel geändert umbenannt wurde, um mehr Klarheit zu geben.

Status geändert StatusGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.

Hinweis: Dieses Ereignis wird ausgelöst, wenn der Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, nicht aktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariable verfügbar gemacht.

Speicherort geändert GeänderteArgumente am Standort Ereignis, das ausgelöst wird, wenn sich der Elementspeicherort des Ziels geändert hat.
Vordergrund erhalten HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels zum Vordergrundfenster wird.
Vordergrund verloren HwndArgs Ereignis, das ausgelöst wird, wenn sich das Elementfenster des Ziels nicht mehr im Vordergrund befindet.
Minimiert HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels minimiert werden soll.
wiederhergestellt HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels wiederhergestellt werden soll.
WebTextSelectionChangedArgs

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

  • Textauswahl geändert

Vererbung: TriggerArgs > UiElementTriggerArgs > NativeTriggerBaseArgs > WebTextSelectionChangedArgs

Hinweis:

Sie folgt den Eigenschaftsnamen, die für Tastaturereignisse definiert 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.
FrameIdIntegerDie ID des Rahmens innerhalb der Registerkarte, für den das gestartete Ereignis ausgelöst wurde, was zur Registerkartennavigation führte. Rahmen werden durch ihre TabId und FrameId eindeutig identifiziert.
TimeStampMsDoubleDer Zeitpunkt, zu dem die Registerkartennavigation gestartet wurde, in Millisekunden seit der Epoche. Es wird nur garantiert, dass die Eigenschaft TimeStampMs der Webnavigation intern konsistent ist. Wenn Sie ein Ereignis mit einem anderen Ereignis vergleichen, erhalten Sie den korrekten Offset zwischen ihnen, aber ein Vergleich mit der aktuellen Zeit innerhalb der Erweiterung (z. B. über (new Date()).getTime()) kann 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.
FrameIdIntegerDie ID des Rahmens innerhalb der Registerkarte, für den das abgeschlossene Ereignis ausgelöst wurde, was zur Registerkartennavigation führte. Rahmen werden durch ihre TabId und FrameId eindeutig identifiziert.
TimeStampMsDoubleDer Zeitpunkt, zu dem die Registerkartennavigation abgeschlossen wurde, in Millisekunden seit der Epoche. Es wird nur garantiert, dass die Eigenschaft TimeStampMs der Webnavigation intern konsistent ist. Wenn Sie ein Ereignis mit einem anderen Ereignis vergleichen, erhalten Sie den korrekten Offset zwischen ihnen, aber ein Vergleich mit der aktuellen Zeit innerhalb der Erweiterung (z. B. über (new Date()).getTime()) kann 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

Ereignistyp

TriggerEventArgs-Typ

Beschreibung
Wurde angezeigt LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement erscheint.
Verschwand LeereArg. Ereignis, das ausgelöst wird, wenn das Zielelement verschwindet.
Titel geändert TextGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Titel des Zielelements ändert.

Hinweis: Dies ist das Ereignis Text geändert , das für Fenster der obersten Ebene in Titel geändert umbenannt wurde, um mehr Klarheit zu geben.

Status geändert StatusGeänderteArgumente Ereignis, das ausgelöst wird, wenn sich der Status des Zielelements ändert.

Hinweis: Dieses Ereignis wird ausgelöst, wenn der Status des Fensters geändert wird: aktiviert, deaktiviert, aktiviert, nicht aktiviert, fokussierbar, fokussiert, sichtbar usw. Der neue Wert des Status wird in der Argumentvariable verfügbar gemacht.

Speicherort geändert GeänderteArgumente am Standort Ereignis, das ausgelöst wird, wenn sich der Elementspeicherort des Ziels geändert hat.
Vordergrund erhalten HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels zum Vordergrundfenster wird.
Vordergrund verloren HwndArgs Ereignis, das ausgelöst wird, wenn sich das Elementfenster des Ziels nicht mehr im Vordergrund befindet.
Minimiert HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels minimiert werden soll.
wiederhergestellt HwndArgs Ereignis, das ausgelöst wird, wenn das Elementfenster des Ziels wiederhergestellt werden soll.

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.

docs image

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 des Ereignisinspektionstools 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 ausgefü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.

docs image

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.

docs image

War diese Seite hilfreich?

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