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.
UiPath logo, featuring letters U and I in white

Atividades do UIAutomation

Última atualização 25 de mar de 2025

Classe de DeviceBuilder

Use essa classe para configurar o dispositivo ao qual você deseja se conectar.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

Sintaxe

 [object Object]public class DeviceBuilder
O tipo DeviceBuilder expõe os seguintes membros.

Construtores

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]DeviceBuilder (string appiumUrl, string displayName )
DeviceBuilder
Inicializa uma nova instância de classe DeviceBuilder .
appiumUrl String
A URL do Appium.
displayName String
O nome do dispositivo

Métodos

Esses são os métodos que você pode usar para construir o seu dispositivo.

Criar

Crie um objeto Device .

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.Build()

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public Device Build()

RetornarValor

Um objeto Device que você usa para criar uma conexão.

WithCapabilities

Configure recursos adicionais desejados para o dispositivo.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.WithCapabilities

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithCapabilities(
	    Dictionary<string, string> capabiltiies
)
capabilities Dictionary < String, String>
Recursos adicionais desejados para um dispositivo.
Acesse Recursos do Appium para aprender sobre os recursos adicionais que você pode configurar.

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithCapability

Configure um único recurso para o dispositivo.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.WithCapability(string, string)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithCapability(
	    string key,
	    string value
)
chave String
O nome do recurso que você deseja configurar.
Acesse Recursos do Appium para aprender sobre os recursos adicionais que você pode configurar.
Value String
Insira o valor da capacidade.

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithDeviceName

Especifique o nome do dispositivo.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.DeviceName(string)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithDeviceName(
	    string deviceName
)
deviceName String
O nome de um dispositivo específico a ser automatizado. (por exemplo, iPhone 13).

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithHttpHeaders

Adicione cabeçalhos http personalizados ao padrão que o Appium gera para permitir uma experiência de teste móvel mais fácil por trás de um proxy. Cabeçalhos Http personalizados permitem que os testes móveis trabalhem com proxies que aceitam apenas certos cabeçalhos, adicionando-os especificamente. Os cabeçalhos personalizados que você adiciona não substituem o cabeçalho já existente, mas são adicionados à coleção de valores que o cabeçalho pode suportar.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.WithHttpHeaders(string)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithHttpHeaders(
	Dictionary<string, string> headers
)
headers Dictionary < String, String>
Os nomes e valores dos cabeçalhos personalizados que você deseja adicionar.

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithPlatformName

Especifica o nome da plataforma de um dispositivo.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.WithPlatformName(PaltformType)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithPlatformName(
	    PlatformType type
)
Tipo PlatformType
O tipo de plataforma que hospeda o aplicativo ou navegador.

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithPlatformVersion

Especifique a versão da plataforma do dispositivo.

Definição

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.WithPlatformVersion(string)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]WithPlatformVersion(
	    string version
)
2019.x String
A versão de uma plataforma. (Por exemplo, iOS 16)

RetornarValor

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White