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

Eingeben in (Type Into)

Gibt Text in ein bestimmtes UI-Element ein, z. B. ein Textfeld. Sie können auch Sondertasten wie die Tabulator- oder die Eingabetaste an das UI-Element senden.

Wenn Sie vertrauliche Informationen sicher eingeben möchten, fügen Sie eine GetCredential- API vor dieser API hinzu und wählen Sie die für später gespeicherten Werte für Benutzername und Kennwort aus dieser API als einzugebenden Text aus.

Diese API muss nach „ Öffnen “ oder „ Anhängen“ hinzugefügt werden.

Definition

Namespace: UiPath.UIAutomationNext.API.Models

Assembly: UiPath.UIAutomationNext.API.Models (in der UiPath.UIAutomationNext.API.Models-DLL)

Überladungen

ÜberladenBeschreibung
TypeInto(TargetAnchorableModel, String)Gibt Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.
TypeInto(TargetAnchorableModel, TypeIntoOptions)Gibt Text in ein bestimmtes UI-Element ein, das als TargetAnchorableModel -Objekt identifiziert wird.
TypeInto(String, String)Gibt Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.
TypeInto(String, TypeIntoOptions)Gibt zusammen mit anderen Konfigurationen Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.

TypeInto(TargetAnchorableModel, String)

Gibt Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.

TypeInto(
    TargetAnchorableModel target,
    string text)TypeInto(
    TargetAnchorableModel target,
    string text)
target TargetAnchorableModel
Das Ziel-UI-Element, identifiziert als TargetAnchorableModel -Objekt.
text String
Der Text, in den Sie eingeben möchten.

TypeInto(TargetAnchorableModel, TypeIntoOptions)

Gibt Text in ein bestimmtes UI-Element ein, das als TargetAnchorableModel -Objekt identifiziert wird.
TypeInto(
    TargetAnchorableModel target,
    TypeIntoOptions typeIntoOptions)TypeInto(
    TargetAnchorableModel target,
    TypeIntoOptions typeIntoOptions)
target TargetAnchorableModel
Das Ziel-UI-Element, identifiziert als TargetAnchorableModel -Objekt.
typeIntoOptions TypeIntoOptions
Die folgenden Optionen sind verfügbar:
  • Text String – Der Text, in den Sie eingeben möchten.
  • DelayBetweenKeys Double – Verzögerung (in Sekunden) zwischen aufeinanderfolgenden Tastatureingaben. Der Standardwert ist 0.02 Sekunden.
  • ActivateBefore Boolean – Bei „true“ wird das angegebene UI-Element in den Vordergrund geholt und aktiviert, bevor der Text eingegeben wird. Bei „false“ schreibt die API in das aktuell aktive Fenster.
  • ClickBeforeMode NClickMode - der Typ des Klicks, der vor der Eingabe ausgeführt werden soll:
    • Keine
    • Einzeln
    • Double
  • EmptyFieldMode NEmptyFieldMode -

    Wählen Sie aus, ob der vorhandene Inhalt im Feld gelöscht werden soll, bevor der Text eingegeben wird, und wie das Feld geleert werden soll. Felder werden geleert, indem eine Kombination von Tastatureingaben gesendet wird, die sich zwischen Feldern mit einer einzelnen Zeile und Feldern mit mehreren Zeilen unterscheidet. Stellen Sie sicher, dass Sie die richtige Option abhängig vom angegebenen Feld auswählen. Die Optionen sind:

    • Keine
    • SingleLine
    • MultiLine
  • DeselectAfter Boolean – Kann nur verwendet werden, wenn InteractionMode auf Simulatefestgelegt ist. Einige Zielanwendungen registrieren den Typ Actions nur dann, wenn ein Complete-Ereignis neben den Actionsgesendet wird. Wenn Sie dies auf „true“ festlegen, wird nach der Texteingabe ein Complete-Ereignis hinzugefügt, um die Actions korrekt zu registrieren. Wenn Sie ihn auf „false“ festlegen, wird das Ereignis Complete nicht an die Zielanwendung gesendet. Standardmäßig ist dies auf „true“ festgelegt.
  • AlterIfDisabled Boolean – Wenn dieser Parameter auf true festgelegt ist, wird Elementaktionen Actions auch dann ausgeführt, wenn das angegebene UI-Element deaktiviert ist. Dieser Parameter gilt nicht, wenn InteractionMode auf Hardware Eventsfestgelegt ist. Standardmäßig ist dies „false“.
  • InteractionMode NChildInteractionMode – Gibt die API an, die zum Ausführen der Actionsverwendet wird. Die folgenden Optionen sind verfügbar:
    • SameAsCard – Verwenden Sie den gleichen Eingabemodus wie Open oder Attach. Dies ist die Standardauswahl.
    • HardwareEvents – Verwendet den Hardwaretreiber, um die Actionsauszuführen. Dies ist die langsamste API, sie kann nicht im Hintergrund arbeiten, aber sie ist mit allen Desktop-Apps kompatibel.
    • Simulate - Simuliert die Actions mithilfe von Barrierefreiheits-APIs. Empfohlen für die Browserautomatisierung, Java-Apps oder SAP. Zuverlässiger als Hardware-Ereignisse. Sendet den gesamten Text in einer einzigen Actions. Funktioniert auch dann, wenn die Zielanwendung nicht im Fokus steht. Testen Sie, ob das UI-Element der Zielanwendung dies unterstützt.
    • DebuggerApi – Führt Actions mithilfe von Debugger-APIs aus. Funktioniert nur für Chromium-Elemente. Sendet den gesamten Text auf einmal. Funktioniert auch dann, wenn die Zielanwendung nicht im Fokus steht. Weitere Informationen finden Sie auf dieser Seite.
    • WindowMessages – Sendet die Maus- und Tastatureingabe über Win32-Meldungen. Empfohlen für Desktop-Apps. In der Regel zuverlässiger als Hardware-Ereignisse. Sendet den gesamten Text in einer einzigen Actions. Funktioniert auch dann, wenn die Ziel-App nicht im Fokus steht. Testen Sie, ob das UI-Element der Zielanwendung dies unterstützt.

TypeInto(String, String)

Gibt Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.

TypeInto(
    string target,
    string text)TypeInto(
    string target,
    string text)
target
Das Ziel-UI-Element, in das Sie eingeben möchten, identifiziert als Zeichenfolge aus dem Objekt-Repository.
text String
Der Text, in den Sie eingeben möchten.

TypeInto(String, TypeIntoOptions)

Gibt zusammen mit anderen Konfigurationen Text in ein angegebenes UI-Element ein, das als Zeichenfolge aus dem Object-Repository identifiziert wird.

TypeInto(
    string target,
    TypeIntoOptions typeIntoOptions)TypeInto(
    string target,
    TypeIntoOptions typeIntoOptions)
target
Das Ziel-UI-Element, in das Sie eingeben möchten, identifiziert als Zeichenfolge aus dem Objekt-Repository.
typeIntoOptions TypeIntoOptions
Die folgenden Optionen sind verfügbar:
  • Text String – Der Text, in den Sie eingeben möchten.
  • DelayBetweenKeys Double – Verzögerung (in Sekunden) zwischen aufeinanderfolgenden Tastatureingaben. Der Standardwert ist 0.02 Sekunden.
  • ActivateBefore Boolean – Bei „true“ wird das angegebene UI-Element in den Vordergrund geholt und aktiviert, bevor der Text eingegeben wird. Bei „false“ schreibt die API in das aktuell aktive Fenster.
  • ClickBeforeMode NClickMode - der Typ des Klicks, der vor der Eingabe ausgeführt werden soll:
    • Keine
    • Einzeln
    • Double
  • EmptyFieldMode NEmptyFieldMode -

    Wählen Sie aus, ob der vorhandene Inhalt im Feld gelöscht werden soll, bevor der Text eingegeben wird, und wie das Feld geleert werden soll. Felder werden geleert, indem eine Kombination von Tastatureingaben gesendet wird, die sich zwischen Feldern mit einer einzelnen Zeile und Feldern mit mehreren Zeilen unterscheidet. Stellen Sie sicher, dass Sie die richtige Option abhängig vom angegebenen Feld auswählen. Die Optionen sind:

    • Keine
    • SingleLine
    • MultiLine
  • DeselectAfter Boolean – Kann nur verwendet werden, wenn InteractionMode auf Simulatefestgelegt ist. Einige Zielanwendungen registrieren den Typ Actions nur dann, wenn ein Complete-Ereignis neben den Actionsgesendet wird. Wenn Sie dies auf „true“ festlegen, wird nach der Texteingabe ein Complete-Ereignis hinzugefügt, um die Actions korrekt zu registrieren. Wenn Sie ihn auf „false“ festlegen, wird das Ereignis Complete nicht an die Zielanwendung gesendet. Standardmäßig ist dies auf „true“ festgelegt.
  • AlterIfDisabled Boolean – Wenn dieser Parameter auf true festgelegt ist, wird Elementaktionen Actions auch dann ausgeführt, wenn das angegebene UI-Element deaktiviert ist. Dieser Parameter gilt nicht, wenn InteractionMode auf Hardware Eventsfestgelegt ist. Standardmäßig ist dies „false“.
  • InteractionMode NChildInteractionMode – Gibt die API an, die zum Ausführen der Actionsverwendet wird. Die folgenden Optionen sind verfügbar:
    • SameAsCard – Verwenden Sie den gleichen Eingabemodus wie Open oder Attach. Dies ist die Standardauswahl.
    • HardwareEvents – Verwendet den Hardwaretreiber, um die Actionsauszuführen. Dies ist die langsamste API, sie kann nicht im Hintergrund arbeiten, aber sie ist mit allen Desktop-Apps kompatibel.
    • Simulate - Simuliert die Actions mithilfe von Barrierefreiheits-APIs. Empfohlen für die Browserautomatisierung, Java-Apps oder SAP. Zuverlässiger als Hardware-Ereignisse. Sendet den gesamten Text in einer einzigen Actions. Funktioniert auch dann, wenn die Zielanwendung nicht im Fokus steht. Testen Sie, ob das UI-Element der Zielanwendung dies unterstützt.
    • DebuggerApi – Führt Actions mithilfe von Debugger-APIs aus. Funktioniert nur für Chromium-Elemente. Sendet den gesamten Text auf einmal. Funktioniert auch dann, wenn die Zielanwendung nicht im Fokus steht. Weitere Informationen finden Sie auf dieser Seite.
    • WindowMessages – Sendet die Maus- und Tastatureingabe über Win32-Meldungen. Empfohlen für Desktop-Apps. In der Regel zuverlässiger als Hardware-Ereignisse. Sendet den gesamten Text in einer einzigen Actions. Funktioniert auch dann, wenn die Ziel-App nicht im Fokus steht. Testen Sie, ob das UI-Element der Zielanwendung dies unterstützt.

War diese Seite hilfreich?

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