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: Initializes a new instance of the DeviceBuilder class.

appiumUrl String: The Appium URL.

displayName String: The name of the device

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>: Additional desired capabilities for a device. Visit Appium capabilities to learn about the additional capabilities that you can configure.

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: The name of the capability that you want to configure. Visit Appium capabilities to learn about the additional capabilities that you can configure.

value String: Enter the value of the capability.

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: The name of a particular device to automate. (for example, 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>: The names and values of the custom headers that you want to add.

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: The type of platform hosting the app or browser.

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: The version of a platform. (For example, 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