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

Screenshot anfertigen (Take Screenshot)

Erstellt einen Screenshot eines angegebenen UI-Elements oder einer angegebenen Anwendung und speichert ihn als Datei.

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
TakeScreenshot(IElementDescriptor, TakeScreenshotOptions)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen Deskriptor eines Elements in Object Repository identifiziert wird
TakeScreenshot(IElementDescriptor, String)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen Deskriptor eines Elements in Object Repository identifiziert wird, während der Dateiname angegeben wird.
TakeScreenshot(String, TakeScreenshotOptions)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen String aus dem Objekt-Repository identifiziert wird, zusammen mit anderen Konfigurationen.
TakeScreenshot(String, String)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen String aus dem Objekt-Repository identifiziert wird, zusammen mit anderen Konfigurationen.
TakeScreenshot(RuntimeTarget, TakeScreenshotOptions)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die von einer Laufzeitinstanz eines Object Repository-Elements zusammen mit anderen Konfigurationen identifiziert wird.
TakeScreenshot(TargetAnchorableModel, TakeScreenshotOptions)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch das TargetAnchorableModel -Objekt zusammen mit anderen Konfigurationen identifiziert wird.
TakeScreenshot(TargetAnchorableModel, String)Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch das TargetAnchorableModel -Objekt identifiziert wird, während der Dateiname angegeben wird.

TakeScreenshot(IElementDescriptor, TakeScreenshotOptions)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen Deskriptor eines Elements in Object Repository identifiziert wird

TakeScreenhot(
    IElementDescriptor elementDescriptor,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    IElementDescriptor elementDescriptor,
    TakeScreenshotOptions takeScreenshotOptions)
elementDescriptor IElementDescriptor
Der Elementdeskriptor, aus dem der Screenshot erstellt werden soll. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
takeScreenshotOptions TakeScreenshotOptions
Zusätzliche Optionen zum Anpassen des Screenshots. Sie können Folgendes anpassen:
  • TargetOptions:
    • Timeout – Gibt (in Sekunden) an, wie lange die API ausgeführt werden muss, bevor der Fehler SelectorNotFoundException ausgegeben wird. Der Standardwert beträgt 30 Sekunden.
    • VerzögernNach – Verzögerungszeit (in Sekunden) nach dem Ausführen der API. Die Standardzeit beträgt 0,3 Sekunden (300 Millisekunden).
    • VerzögernVor – Verzögerungszeit (in Sekunden), bevor die API mit der Ausführung von Vorgängen beginnt. Die Standardzeitspanne ist 0,2 Sekunden (200 Millisekunden).
  • FileName – Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(IElementDescriptor, String)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen Deskriptor eines Elements in Object Repository identifiziert wird, während der Dateiname angegeben wird.

TakeScreenhot(
    IElementDescriptor elementDescriptor,
    string fileName)TakeScreenhot(
    IElementDescriptor elementDescriptor,
    string fileName)
elementDescriptor IElementDescriptor
Der Elementdeskriptor, aus dem der Screenshot erstellt werden soll. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
fileName String
Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(String, TakeScreenshotOptions)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen String aus dem Objekt-Repository identifiziert wird, zusammen mit anderen Konfigurationen.

TakeScreenhot(
    string target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    string target,
    TakeScreenshotOptions takeScreenshotOptions)
target String
Das Ziel, von dem ein Screenshot erstellt werden soll, wird durch eine Zeichenfolge in Object Repository identifiziert. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
takeScreenshotOptions TakeScreenshotOptions
Zusätzliche Optionen zum Anpassen des Screenshots. Sie können Folgendes anpassen:
  • TargetOptions:
    • Timeout – Gibt (in Sekunden) an, wie lange die API ausgeführt werden muss, bevor der Fehler SelectorNotFoundException ausgegeben wird. Der Standardwert beträgt 30 Sekunden.
    • VerzögernNach – Verzögerungszeit (in Sekunden) nach dem Ausführen der API. Die Standardzeit beträgt 0,3 Sekunden (300 Millisekunden).
    • VerzögernVor – Verzögerungszeit (in Sekunden), bevor die API mit der Ausführung von Vorgängen beginnt. Die Standardzeitspanne ist 0,2 Sekunden (200 Millisekunden).
  • FileName – Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(String, String)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch einen String aus dem Objekt-Repository identifiziert wird, zusammen mit anderen Konfigurationen.

TakeScreenhot(
    string target,
    string fileName)TakeScreenhot(
    string target,
    string fileName)
target String
Das Ziel, von dem ein Screenshot erstellt werden soll, wird durch eine Zeichenfolge in Object Repository identifiziert. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
fileName String
Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(RuntimeTarget, TakeScreenshotOptions)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die von einer Laufzeitinstanz eines Object Repository-Elements zusammen mit anderen Konfigurationen identifiziert wird.

TakeScreenhot(
    RuntimeTarget target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    RuntimeTarget target,
    TakeScreenshotOptions takeScreenshotOptions)
target RuntimeTarget
Das Ziel, von dem ein Screenshot erstellt werden soll, wird durch eine Laufzeitinstanz eines Object-Repository-Elements identifiziert. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
takeScreenshotOptions TakeScreenshotOptions
Zusätzliche Optionen zum Anpassen des Screenshots. Sie können Folgendes anpassen:
  • TargetOptions:
    • Timeout – Gibt (in Sekunden) an, wie lange die API ausgeführt werden muss, bevor der Fehler SelectorNotFoundException ausgegeben wird. Der Standardwert beträgt 30 Sekunden.
    • VerzögernNach – Verzögerungszeit (in Sekunden) nach dem Ausführen der API. Die Standardzeit beträgt 0,3 Sekunden (300 Millisekunden).
    • VerzögernVor – Verzögerungszeit (in Sekunden), bevor die API mit der Ausführung von Vorgängen beginnt. Die Standardzeitspanne ist 0,2 Sekunden (200 Millisekunden).
  • FileName – Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(TargetAnchorableModel, TakeScreenshotOptions)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch das TargetAnchorableModel -Objekt zusammen mit anderen Konfigurationen identifiziert wird.
TakeScreenhot(
    TargetAnchorableModel target,
    TakeScreenshotOptions takeScreenshotOptions)TakeScreenhot(
    TargetAnchorableModel target,
    TakeScreenshotOptions takeScreenshotOptions)
target TargetAnchorableModel
Das Ziel, von dem ein Screenshot erstellt werden soll, wird durch das TargetAnchorableModel -Objekt identifiziert. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
takeScreenshotOptions TakeScreenshotOptions
Zusätzliche Optionen zum Anpassen des Screenshots. Sie können Folgendes anpassen:
  • TargetOptions:
    • Timeout – Gibt (in Sekunden) an, wie lange die API ausgeführt werden muss, bevor der Fehler SelectorNotFoundException ausgegeben wird. Der Standardwert beträgt 30 Sekunden.
    • VerzögernNach – Verzögerungszeit (in Sekunden) nach dem Ausführen der API. Die Standardzeit beträgt 0,3 Sekunden (300 Millisekunden).
    • VerzögernVor – Verzögerungszeit (in Sekunden), bevor die API mit der Ausführung von Vorgängen beginnt. Die Standardzeitspanne ist 0,2 Sekunden (200 Millisekunden).
  • FileName – Der Name der Datei, die Sie speichern möchten.

TakeScreenshot(TargetAnchorableModel, String)

Erstellt einen Screenshot eines bestimmten UI-Elements oder einer bestimmten Anwendung und speichert ihn in einer Datei, die durch das TargetAnchorableModel -Objekt identifiziert wird, während der Dateiname angegeben wird.
TakeScreenhot(
    TargetAnchorableModel target, 
    string fileName)TakeScreenhot(
    TargetAnchorableModel target, 
    string fileName)
target TargetAnchorableModel
Das Ziel, von dem ein Screenshot erstellt werden soll, wird durch das TargetAnchorableModel -Objekt identifiziert. Verlassen Sie null , um einen Screenshot des gesamten Desktops zu erstellen.
fileName String
Der Name der Datei, die Sie speichern möchten.

War diese Seite hilfreich?

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