UiPath Documentation
activities
latest
false
UIAutomation-Aktivitäten
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.

ObjectRepositoryTarget

ObjectRepositoryTarget zum Verweisen auf UI-Elemente, die im Object-Repository innerhalb von UI-Automatisierungsaktivitäten definiert sind.

Dies ist ein UI-Element, das als ObjectRepositoryTarget identifiziert wird. Im Vergleich zu IElementDescriptor können Sie bei diesem Selektor Strings verwenden, um auf Object Repository-Elemente zuzugreifen. Sie können auch auf alle Deskriptoren zugreifen, auch wenn sich ihre Namen im Repository wiederholen, da Sie mit der Klasse ObjectRepositoryTarget die übergeordneten Elemente der String -Deskriptoren angeben können, die Sie verwenden möchten.

Um ObjectRepositoryTarget -Selektoren zu verwenden, müssen Sie diese zuerst mithilfe der Klasse ObjectRepositoryTarget zusammen mit ihren Konstruktoren erstellen: ObjectRepositoryTarget(String, String, String, String) und ObjectRepositoryTarget(String[], String, String, String)

Definition

Namespace: UiPath.MobileAutomation.API.Models

Assembly: UiPath.MobileAutomation.API (in UiPath.MobileAutomation.API.dll)

Syntax

public class ObjectRepositoryTarget
public class ObjectRepositoryTarget

Der ObjectRepositoryTarget -Typ macht die folgenden Member verfügbar:

ObjectRepositoryTarget-Konstruktoren

Diese Konstruktoren initialisieren eine neue Instanz der ObjectRepositoryTarget -Klasse.

Überladungen

ÜberladenBeschreibung
ObjectRepositoryTarget(string, string, string, string)Initialisiert eine neue Instanz der ObjectRepositoryTarget -Klasse, sodass Sie auf bis zur 4. Ebene von Object-Repository-Deskriptoren zugreifen können. Wenn Sie den Parameter elementPath angeben, müssen Sie übergeordnete/untergeordnete Beziehungen in einem String-Format wie „parentOfparent///parent///Child“ anordnen, das einen Durchlauf bis zur 4. Ebene ermöglicht.
ObjectRepositoryTarget(string[], string, string, string)Initialisiert eine neue Instanz der ObjectRepositoryTarget -Klasse und ermöglicht Ihnen den Zugriff auf bis zur 4. Ebene der Object-Repository-Deskriptoren, indem ein Array von Strings verwendet wird. Wenn Sie den Parameter elementPath angeben, wird die übergeordnete-untergeordnete Beziehung wie ["parentOfParent", "parent", "Child"] dargestellt, was eine alternative Möglichkeit bietet, auf die hierarchischen Deskriptoren zuzugreifen.

ObjectRepositoryTarget(string, string, string, string)

Initialisiert eine neue Instanz der ObjectRepositoryTarget -Klasse, sodass Sie auf bis zur 4. Ebene von Object-Repository-Deskriptoren zugreifen können. Wenn Sie den Parameter elementPath angeben, müssen Sie übergeordnete/untergeordnete Beziehungen in einem String-Format wie „parentOfparent///parent///Child“ anordnen, das einen Durchlauf bis zur 4. Ebene ermöglicht.

public ObjectRepositoryTarget(
    string elementPath,
    string appName = "***",
    string appVersion = "***",
    string screenName = "***"
)
public ObjectRepositoryTarget(
    string elementPath,
    string appName = "***",
    string appVersion = "***",
    string screenName = "***"
)

elementPath String: The hierarchical path leading up to the specific element descriptor you're aiming to automate. It provides a way to trace the lineage from the highest level parent down to the target child element within the object repository. This is useful in scenarios where you have nested elements or a deep hierarchy within your Object Repository application.: This parameter takes the form of a string where parent-child relationships are separated by ///, such as "parentOfparent///parent///child".

appName String (Optional): The name of the Object Repository application where you want to access the desired UI element.

appVersion String (Optional): The version of the Object Repository application from where you want to access the desired UI element.

screenName String (Optional): The name of the Object Repository screen from where you want to access the desired UI element.

ObjectRepositoryTarget(string[], string, string, string)

Initialisiert eine neue Instanz der ObjectRepositoryTarget -Klasse und ermöglicht Ihnen den Zugriff auf bis zur 4. Ebene der Object-Repository-Deskriptoren, indem ein Array von Strings verwendet wird. Wenn Sie den Parameter elementPath angeben, wird die übergeordnete-untergeordnete Beziehung wie ["parentOfParent", "parent", "Child"] dargestellt, was eine alternative Möglichkeit bietet, auf die hierarchischen Deskriptoren zuzugreifen.

public ObjectRepositoryTarget(
    string[] elementPath,
    string appName = "***",
    string appVersion = "***",
    string screenName = "***"
)
public ObjectRepositoryTarget(
    string[] elementPath,
    string appName = "***",
    string appVersion = "***",
    string screenName = "***"
)

elementPath String[]: The hierarchical path leading up to the specific element descriptor you're aiming to automate. It provides a way to trace the lineage from the highest level parent down to the target child element within the object repository. This is useful in scenarios where you have nested elements or a deep hierarchy within your Object Repository application.: This parameter takes the form of a string array, with each parent and the target child as separate elements in the array, like ["parentOfParent", "parent", "child"].

appName String (Optional): The name of the Object Repository application where you want to access the desired UI element.

appVersion String (Optional): The version of the Object Repository application from where you want to access the desired UI element.

screenName String (Optional): The name of the Object Repository screen from where you want to access the desired UI element.

ObjectRepositoryTarget-Eigenschaften

AppName

Eigenschaftswert: String

Der Name der Object Repository-Anwendung, in der Sie auf das gewünschte UI-Element zugreifen möchten.

public string AppName { get; set; }
public string AppName { get; set; }

AppVersion

Eigenschaftswert: String

Die Version der Object-Repository-Anwendung, von der aus Sie auf das gewünschte UI-Element zugreifen möchten.

public string AppVersion { get; set; }
public string AppVersion { get; set; }

ElementPath

Eigenschaftswert: String

Der Name des Object Repository-UI-Elements, auf das Sie zugreifen möchten.

public string[] ElementPath { get; set; }
public string[] ElementPath { get; set; }

ScreenName

Eigenschaftswert: String

Der Name des Object-Repository-Bildschirms, von dem aus Sie auf das gewünschte UI-Element zugreifen möchten.

public string ScreenName { get; set; }
public string ScreenName { get; set; }

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben