activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités UIAutomation
Last updated 28 oct. 2024

ObjectRepositoryTarget

Il s'agit d'un élément d'IU identifié comme étant un ObjectRepositoryTarget. Par rapport à IElementDescriptor, ce sélecteur vous permet d'utiliser Strings pour accéder aux éléments du référentiel d'objets. Vous pouvez également accéder à tous les descripteurs, même si leurs noms sont dupliqués dans le référentiel, car la classe ObjectRepositoryTarget vous permet de spécifier les parents des descripteurs String que vous essayez d'utiliser.
Pour utiliser les sélecteurs ObjectRepositoryTarget , vous devez d'abord les créer, en utilisant la classe ObjectRepositoryTarget , avec ses constructeurs : ObjectRepositoryTarget(String, String, String, String) et ObjectRepositoryTarget(String[], String, String, String)

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

Syntaxe

public class ObjectRepositoryTargetpublic class ObjectRepositoryTarget
Le type ObjectRepositoryTarget affiche les membres suivants :

Constructeurs RéférentielObjet cible

Ces constructeurs initialisent une nouvelle instance de la classe ObjectRepositoryTarget .

Surcharges

SurchargeDescription
ObjectRepositoryTarget(string, string, string, string)Initialise une nouvelle instance de la classe ObjectRepositoryTarget , permettant d'accéder au 4e niveau des descripteurs du référentiel d'objets. Lorsque vous spécifiez le paramètre elementPath , vous devez organiser les relations parent-enfant dans un format de chaîne comme « parentOfparent///parent///enfant », qui permet un parcours jusqu'au 4e niveau.
ObjectRepositoryTarget(string[], string, string, string)Initialise une nouvelle instance de la classe ObjectRepositoryTarget et permet d'accéder au 4e niveau des descripteurs du référentiel d'objets, en prenant un tableau de chaînes. Lors de l'indication du paramètre elementPath , la relation parent-enfant est représentée par ["parentOfParent", "parent", "enfant"], offrant une autre manière d'accéder aux descripteurs hiérarchiques.

ObjectRepositoryTarget(string, string, string, string)

Initialise une nouvelle instance de la classe ObjectRepositoryTarget , permettant d'accéder au 4e niveau des descripteurs du référentiel d'objets. Lorsque vous spécifiez le paramètre elementPath , vous devez organiser les relations parent-enfant dans un format de chaîne comme « parentOfparent///parent///enfant », qui permet un parcours jusqu'au 4e niveau.
public ObjectRepositoryTarget(
	    string elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)public ObjectRepositoryTarget(
	    string elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)
elementPath Chaîne de caractères (string)
Le chemin hiérarchique vers le descripteur d'élément spécifique que vous souhaitez automatiser. Il permet de tracer la lignage depuis le parent de niveau supérieur jusqu'à l'élément enfant cible dans le référentiel d'objets. Ceci est utile dans les scénarios où vous avez des éléments imbriqués ou une hiérarchie profonde dans votre application de référentiel d'objets.
Ce paramètre prend la forme d'une chaîne où les relations parent-enfant sont séparées par ///, tel que "parentOfparent///parent///enfant".
appName String (Optional)
Le nom de l'application Référentiel d'objets (Object Repository) où vous souhaitez accéder à l'élément d'IU souhaité.
appVersion String (Optional)
La version de l'application Référentiel d'objets à partir de laquelle vous souhaitez accéder à l'élément d'IU souhaité.
screenName String (Optional)
Le nom de l'écran Référentiel d'objets (Object Repository) à partir duquel vous souhaitez accéder à l'élément d'IU souhaité.

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

Initialise une nouvelle instance de la classe ObjectRepositoryTarget et permet d'accéder au 4e niveau des descripteurs du référentiel d'objets, en prenant un tableau de chaînes. Lors de l'indication du paramètre elementPath , la relation parent-enfant est représentée par ["parentOfParent", "parent", "enfant"], offrant une autre manière d'accéder aux descripteurs hiérarchiques.
public ObjectRepositoryTarget(
	    string[] elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)public ObjectRepositoryTarget(
	    string[] elementPath,
	    string appName = "***",
	    string appVersion = "***",
	    string screenName = "***"
)
elementPath String[]
Le chemin hiérarchique vers le descripteur d'élément spécifique que vous souhaitez automatiser. Il permet de tracer la lignage depuis le parent de niveau supérieur jusqu'à l'élément enfant cible dans le référentiel d'objets. Ceci est utile dans les scénarios où vous avez des éléments imbriqués ou une hiérarchie profonde dans votre application de référentiel d'objets.
Ce paramètre prend la forme d'un tableau de chaînes, avec chaque parent et l'enfant cible sont des éléments distincts dans le tableau, comme ["parentOfParent", "parent", "enfant"].
appName String (Optional)
Le nom de l'application Référentiel d'objets (Object Repository) où vous souhaitez accéder à l'élément d'IU souhaité.
appVersion String (Optional)
La version de l'application Référentiel d'objets à partir de laquelle vous souhaitez accéder à l'élément d'IU souhaité.
screenName String (Optional)
Le nom de l'écran Référentiel d'objets (Object Repository) à partir duquel vous souhaitez accéder à l'élément d'IU souhaité.

Propriétés de la cible du référentiel d’objet

AppName

Property Value: String

Le nom de l'application Référentiel d'objets (Object Repository) où vous souhaitez accéder à l'élément d'IU souhaité.

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

AppVersion

Property Value: String

La version de l'application Référentiel d'objets à partir de laquelle vous souhaitez accéder à l'élément d'IU souhaité.
public string AppVersion { get; set; }public string AppVersion { get; set; }

ElementPath

Property Value: String

Le nom de l’élément d’IU Référentiel d’objets auquel vous souhaitez accéder.
public string[] ElementPath { get; set; }public string[] ElementPath { get; set; }

ScreenName

Property Value: String

Le nom de l'écran Référentiel d'objets (Object Repository) à partir duquel vous souhaitez accéder à l'élément d'IU souhaité.
public string ScreenName { get; set; }public string ScreenName { get; set; }

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.