UiPath Documentation
activities
latest
false
Actividades UIAutomation
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Clase de DeviceBuilder

Clase de DeviceBuilder en la API de automatización móvil: utiliza esta clase para configurar el dispositivo que deseas conectar.

Utilice esta clase para configurar el dispositivo con el que desea conectarse.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

Sintaxis

public class DeviceBuilder
public class DeviceBuilder

El tipo DeviceBuilder expone los siguientes miembros.

Constructores

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

Estos son los métodos que puedes utilizar para crear tu dispositivo.

Crear

Crea un objeto Device .

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

DeviceBuilder.Build()
public Device Build()
public Device Build()
ValorDeRetorno

Un objeto Device que se utiliza para crear una conexión.

WithCapabilities

Configure las capacidades adicionales deseadas para el dispositivo.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en 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.

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

WithCapability

Configura una única capacidad para el dispositivo.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en 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.

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

WithDeviceName

Especifique el nombre del dispositivo.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en 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).

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

WithHttpHeaders

Añade encabezados http personalizados al predeterminado que genera Appium para permitir una experiencia de prueba móvil más fácil detrás de un proxy. Los encabezados Http personalizados permiten que las pruebas móviles funcionen con proxies que solo aceptan ciertos encabezados, añadiéndolos específicamente. Los encabezados personalizados que añades no sobrescriben el encabezado ya existente, sino que se añaden a la colección de valores que el encabezado puede admitir.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en 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.

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

WithPlatformName

Especifique el nombre de la plataforma de un dispositivo.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

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

type PlatformType: The type of platform hosting the app or browser.

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

WithPlatformVersion

Especifique la versión de la plataforma del dispositivo.

Definición

Espacio de nombres: UiPath.MobileAutomation.API.Models

Ensamblado: UiPath.MobileAutomation.API (en UiPath.MobileAutomation.API.dll)

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

version String: The version of a platform. (For example, iOS 16)

ValorDeRetorno

DeviceBuilder

Devuelve un creador de dispositivos actualizado.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado