UiPath Documentation
activities
latest
false
Atividades do UIAutomation
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.

Classe de DeviceBuilder

Classe DeviceBuilder na API de automação móvel: use essa classe para configurar o dispositivo que você deseja conectar.

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

Definição​

Namespace: UiPath.MobileAutomation.API.Models

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

Sintaxe​

public class DeviceBuilder
public class DeviceBuilder

O tipo DeviceBuilder expõe os seguintes membros.

Construtores​

DeviceBuilder(
	string appiumUrl,
	string displayName
)
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

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

DeviceBuilder.Build()​
public Device Build()
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

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

DeviceBuilder.WithCapabilities​
WithCapabilities(
	Dictionary<string, string> capabiltiies
)
WithCapabilities(
	Dictionary<string, string> capabiltiies
)

capabilities < String, String>: recursos adicionais desejados para um dispositivo. Acesse Recursos do Appium para saber 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

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

DeviceBuilder.WithCapability(string, string)​
WithCapability(
	string key,
	string value
)
WithCapability(
	string key,
	string value
)

key : o nome do recurso que você deseja configurar. Acesse Recursos do Appium para saber sobre os recursos adicionais que você pode configurar.

value : insira o valor do recurso.

RetornarValor​

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

WithDeviceName​

Especifique o nome do dispositivo.

Definição​

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.DeviceName(string)​
WithDeviceName(
	string deviceName
)
WithDeviceName(
	string deviceName
)

deviceName : o nome de um dispositivo específico para automatizar. (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

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

DeviceBuilder.WithHttpHeaders(string)​
WithHttpHeaders(
	Dictionary<string, string> headers
)
WithHttpHeaders(
	Dictionary<string, string> headers
)

headers < 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

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

DeviceBuilder.WithPlatformName(PaltformType)​
WithPlatformName(
	PlatformType type
)
WithPlatformName(
	PlatformType type
)

type 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

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

DeviceBuilder.WithPlatformVersion(string)​
WithPlatformVersion(
	string version
)
WithPlatformVersion(
	string version
)

version : a versão de uma plataforma. (Por exemplo, iOS 16)

RetornarValor​

DeviceBuilder

Retorna um construtor de dispositivo atualizado.

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