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

Atividades do UIAutomation

Última atualização 2 de abr de 2026

Classe de DeviceBuilder

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 : Inicia 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 Dictionary < String, String> : recursos adicionais desejados para um dispositivo. Acesse Recursos do Appium para saber mais 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 String : o nome do recurso que você deseja configurar. : acesse Recursos do Appium para saber mais sobre os recursos adicionais que você pode configurar.

value String : 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 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

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

DeviceBuilder.WithHttpHeaders(string)
WithHttpHeaders(
	Dictionary<string, string> headers
)
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

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 String : 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