activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades UIAutomation

Última actualización 18 de mar. de 2026

ObjectRepositoryTarget

Este es un elemento de la IU identificado como ObjectRepositoryTarget. En comparación con el IElementDescriptor, este selector te permite utilizar Strings para acceder a los elementos del Repositorio de objetos. También puedes acceder a cualquier descriptor, incluso si sus nombres están duplicados en el repositorio, porque la clase ObjectRepositoryTarget te permite especificar los padres de los descriptores String que intentas utilizar.

Para utilizar los selectores ObjectRepositoryTarget , primero debes crearlos, utilizando la clase ObjectRepositoryTarget , junto con sus constructores: ObjectRepositoryTarget(String, String, String, String) y ObjectRepositoryTarget(String[], String, String, String)

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

Sintaxis

public class ObjectRepositoryTarget
public class ObjectRepositoryTarget

El tipo ObjectRepositoryTarget expone los siguientes miembros:

Constructores ObjectRepositoryTarget

Estos constructores inicializan una nueva instancia de la clase ObjectRepositoryTarget .

Sobrecargas

SobrecargaDescripción
ObjectRepositoryTarget(string, string, string, string)Inicializa una nueva instancia de la clase ObjectRepositoryTarget , lo que te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos. Al especificar el parámetro elementPath , debes organizar las relaciones padre-hijo en un formato de cadena como "parentOfparent///parent///child", que permite atravesar hasta el 4.º nivel.
ObjectRepositoryTarget(string[], string, string, string)Inicializa una nueva instancia de la clase ObjectRepositoryTarget y te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos, tomando una matriz de cadenas. Al especificar el parámetro elementPath , la relación padre-hijo se representa como ["parentOfParent", "parent", "child"], ofreciendo una forma alternativa de acceder a los descriptores jerárquicos.

ObjectRepositoryTarget(string, string, string, string)

Inicializa una nueva instancia de la clase ObjectRepositoryTarget , lo que te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos. Al especificar el parámetro elementPath , debes organizar las relaciones padre-hijo en un formato de cadena como "parentOfparent///parent///child", que permite atravesar hasta el 4.º nivel.

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

elementPath Cadena : la ruta jerárquica que conduce al descriptor de elemento específico que pretendes automatizar. Proporciona una forma de rastrear el linaje desde el elemento principal de más alto nivel hasta el elemento secundario de destino dentro del repositorio de objetos. Esto es útil en escenarios en los que tienes elementos anidados o una jerarquía profunda dentro de tu aplicación de repositorio de objetos. : este parámetro toma la forma de una cadena donde las relaciones padre-hijo están separadas por ///, como "parentOfparent///parent///child".

appName String (Opcional): el nombre de la aplicación del repositorio de objetos donde quieres acceder al elemento de IU deseado.

appVersion String (Opcional): la versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de IU deseado.

screenName String (Opcional): el nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

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

Inicializa una nueva instancia de la clase ObjectRepositoryTarget y te permite acceder hasta el 4.º nivel de descriptores del repositorio de objetos, tomando una matriz de cadenas. Al especificar el parámetro elementPath , la relación padre-hijo se representa como ["parentOfParent", "parent", "child"], ofreciendo una forma alternativa de acceder a los descriptores jerárquicos.

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

elementPath String[]: la ruta jerárquica que conduce al descriptor de elemento específico que deseas automatizar. Proporciona una forma de rastrear el linaje desde el elemento principal de más alto nivel hasta el elemento secundario de destino dentro del repositorio de objetos. Esto es útil en escenarios en los que tienes elementos anidados o una jerarquía profunda dentro de tu aplicación de repositorio de objetos. : este parámetro toma la forma de una matriz de cadenas, con cada elemento principal y el elemento secundario de destino como elementos separados en la matriz, como ["parentOfParent", "parent", "child"].

appName String (Opcional): el nombre de la aplicación del repositorio de objetos donde quieres acceder al elemento de IU deseado.

appVersion String (Opcional): la versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de IU deseado.

screenName String (Opcional): el nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

Propiedades de ObjectRepositoryTarget

AppName

Valor de propiedad: String

El nombre de la aplicación Repositorio de objetos en la que quieres acceder al elemento de la IU deseado.

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

AppVersion

Valor de propiedad: String

La versión de la aplicación Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

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

ElementPath

Valor de propiedad: String

El nombre del elemento de la IU del repositorio de objetos al que quieres acceder.

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

ScreenName

Valor de propiedad: String

El nombre de la pantalla Repositorio de objetos desde la que quieres acceder al elemento de la IU deseado.

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

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado