activities
latest
false
UiPath logo, featuring letters U and I in white

UIAutomation-Aktivitäten

Letzte Aktualisierung 20. Dez. 2024

ObjectRepositoryTarget

Dies ist ein UI-Element, das als ObjectRepositoryTarget identifiziert wurde. Im Vergleich zum IElementDescriptor können Sie mit 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 doppelt befinden, 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 ObjectRepositoryTargetpublic 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
Der hierarchische Pfad, der zu dem spezifischen Elementdeskriptor führt, den Sie automatisieren möchten. Es bietet eine Möglichkeit, die Herkunft vom übergeordneten Element auf höchster Ebene bis zum untergeordneten Zielelement im Object-Repository nachzuverfolgen. Dies ist nützlich, wenn Sie verschachtelte Elemente oder eine tiefe Hierarchie innerhalb Ihrer Object Repository-Anwendung haben.
Dieser Parameter hat die Form einer Zeichenfolge, bei der übergeordnete/untergeordnete Beziehungen durch /// getrennt sind, z. B. „parentOfparent///parent///Child“.
appName String (Optional)
Der Name der Object Repository-Anwendung, in der Sie auf das gewünschte UI-Element zugreifen möchten.
appVersion String (Optional)
Die Version der Object-Repository-Anwendung, von der aus Sie auf das gewünschte UI-Element zugreifen möchten.
screenName String (Optional)
Der Name des Object-Repository-Bildschirms, von dem aus Sie auf das gewünschte UI-Element zugreifen möchten.

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[]
Der hierarchische Pfad, der zu dem spezifischen Elementdeskriptor führt, den Sie automatisieren möchten. Es bietet eine Möglichkeit, die Herkunft vom übergeordneten Element auf höchster Ebene bis zum untergeordneten Zielelement im Object-Repository nachzuverfolgen. Dies ist nützlich, wenn Sie verschachtelte Elemente oder eine tiefe Hierarchie innerhalb Ihrer Object Repository-Anwendung haben.
Dieser Parameter hat die Form eines String-Arrays, wobei jedes übergeordnete Element und das untergeordnete Ziel als separate Elemente im Array vorhanden sind, z. B. ["parentOfParent", "parent", "Child"].
appName String (Optional)
Der Name der Object Repository-Anwendung, in der Sie auf das gewünschte UI-Element zugreifen möchten.
appVersion String (Optional)
Die Version der Object-Repository-Anwendung, von der aus Sie auf das gewünschte UI-Element zugreifen möchten.
screenName String (Optional)
Der Name des Object-Repository-Bildschirms, von dem aus Sie auf das gewünschte UI-Element zugreifen möchten.

ObjectRepositoryTarget-Eigenschaften

AppName

Property Value: 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

Property Value: 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

Property Value: 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

Property Value: 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?

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