UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades do UIAutomation

Última atualização 14 de mai de 2026

ObjectRepositoryTarget

Esse é um elemento de interface gráfica identificado como um ObjectRepositoryTarget. Em comparação com o IElementDescriptor, esse seletor permite usar Strings para acessar elementos do Repositório de objetos. Você também pode acessar quaisquer descritores, mesmo que seus nomes estejam duplicados no repositório, porque a classe ObjectRepositoryTarget permite especificar os pais dos descritores String que você está tentando usar.

Para usar seletores ObjectRepositoryTarget , você deve primeiro criá-los, usando a classe ObjectRepositoryTarget , juntamente com seus construtores: ObjectRepositoryTarget(String, String, String, String) e ObjectRepositoryTarget(String[], String, String, String)

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

Sintaxe

public class ObjectRepositoryTarget
public class ObjectRepositoryTarget

O tipo ObjectRepositoryTarget expõe os seguintes membros:

Construtores do ObjectRepositoryTarget

Esses construtores inicializam uma nova instância de classe ObjectRepositoryTarget .

Sobrecarregas

SobrecargaDescription
ObjectRepositoryTarget(string, string, string, string)Inicializa uma nova instância de classe ObjectRepositoryTarget , permitindo que você acesse até o 4º nível de descritores do repositório de objetos. Ao especificar o parâmetro elementPath , você deve organizar as relações pai-filho em um formato de string como "parentOfparent///parent///child", que permite a passagem até o 4º nível.
ObjectRepositoryTarget(string[], string, string, string)Inicializa uma nova instância de classe ObjectRepositoryTarget e permite que você acesse até o 4º nível de descritores do repositório de objetos, usando uma matriz de strings. Ao especificar o parâmetro elementPath , a relação pai-filho é representada como ["parentOfParent", "parent", "child"], oferecendo uma maneira alternativa de acessar os descritores hierárquicos.

ObjectRepositoryTarget(string, string, string, string)

Inicializa uma nova instância de classe ObjectRepositoryTarget , permitindo que você acesse até o 4º nível de descritores do repositório de objetos. Ao especificar o parâmetro elementPath , você deve organizar as relações pai-filho em um formato de string como "parentOfparent///parent///child", que permite a passagem até o 4º nível.

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

elementPath String : o caminho hierárquico que leva até o descritor do elemento específico que você deseja automatizar. Ele fornece uma maneira de rastrear a linhagem do pai de nível mais alto até o elemento filho de destino dentro do repositório de objetos. Isso é útil em cenários em que você tem elementos aninhados ou uma hierarquia profunda dentro de seu aplicativo Repositório de Objetos. : este parâmetro assume a forma de uma string onde as relações pai-filho são separadas por ///, como "parentOfparent///parent//child".

appName String (opcional) : o nome do aplicativo Repositório de objetos onde você deseja acessar o elemento de interface gráfica desejado.

appVersion String (opcional) : a versão do aplicativo Repositório de objetos de onde você deseja acessar o elemento de interface gráfica desejado.

screenName String (opcional) : o nome da tela Repositório de objetos de onde você deseja acessar o elemento de interface gráfica desejado.

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

Inicializa uma nova instância de classe ObjectRepositoryTarget e permite que você acesse até o 4º nível de descritores do repositório de objetos, usando uma matriz de strings. Ao especificar o parâmetro elementPath , a relação pai-filho é representada como ["parentOfParent", "parent", "child"], oferecendo uma maneira alternativa de acessar os descritores hierárquicos.

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

elementPath String[]: o caminho hierárquico que leva até o descritor do elemento específico que você deseja automatizar. Ele fornece uma maneira de rastrear a linhagem do pai de nível mais alto até o elemento filho de destino dentro do repositório de objetos. Isso é útil em cenários em que você tem elementos aninhados ou uma hierarquia profunda dentro de seu aplicativo Repositório de Objetos. : esse parâmetro assume a forma de uma matriz de string, com cada pai e o filho de destino como elementos separados na matriz, como ["parentOfParent", "parent", "child"].

appName String (opcional) : o nome do aplicativo Repositório de objetos onde você deseja acessar o elemento de interface gráfica desejado.

appVersion String (opcional) : a versão do aplicativo Repositório de objetos de onde você deseja acessar o elemento de interface gráfica desejado.

screenName String (opcional) : o nome da tela Repositório de objetos de onde você deseja acessar o elemento de interface gráfica desejado.

Propriedades do ObjectRepositoryTarget

AppName

Valor da propriedade: string

O nome do aplicativo do Repositório de Objetos onde você deseja acessar o elemento de interface gráfica desejado.

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

AppVersion

Valor da propriedade: string

A versão do aplicativo do Repositório de Objetos a partir da qual você deseja acessar o elemento de interface gráfica desejado.

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

ElementPath

Valor da propriedade: string

O nome do elemento de interface gráfica do Repositório de Objetos que você deseja acessar.

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

ScreenName

Valor da propriedade: string

O nome da tela do Repositório de Objetos a partir da qual você deseja acessar o elemento de Interface Gráfica desejado.

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

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades