activities
latest
false
UiPath logo, featuring letters U and I in white
用户界面自动化活动
Last updated 2024年10月28日

设备构建器类

使用此类配置要连接的设备。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

语法

公共设备生成器public class DeviceBuilder
DeviceBuilder类型公开以下成员。

构造函数

DeviceBuilder(
	    string appiumUrl,
	    string displayName
)设备构建器(字符串 appiumUrl,字符串显示名称)
DeviceBuilder
初始化“ DeviceBuilder ”类的新实例。
appiumUrl 字符串
Appium URL。
displayName 字符串
设备名称

方法

您可以使用这些方法来构建设备。

构建

创建一个“ Device ”对象。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.Build()

public Device Build()public Device Build()

返回值

用于创建连接的Device对象。

WithCapabilities

为设备配置其他所需功能。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.WithCapabilities

WithCapabilities(
	    Dictionary<string, string> capabiltiies
)WithCapabilities(
	    Dictionary<string, string> capabiltiies
)
capabilities Dictionary < String, String>
所需的其他设备功能。
请访问Appium 功能,了解您可以配置的其他功能。

返回值

DeviceBuilder

返回更新的设备构建器。

WithCapability

为设备配置单个功能。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.WithCapability(string, string)

WithCapability(
	    string key,
	    string value
)WithCapability(
	    string key,
	    string value
)
键值 字符串
要配置的功能的名称。
请访问Appium 功能,了解您可以配置的其他功能。
字符串
输入功能的值。

返回值

DeviceBuilder

返回更新的设备构建器。

WithDeviceName

指定设备名称。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.DeviceName(string)

WithDeviceName(
	    string deviceName
)WithDeviceName(
	    string deviceName
)
deviceName 字符串
要自动化的特定设备的名称。 (例如 iPhone 13)。

返回值

DeviceBuilder

返回更新的设备构建器。

WithHttpHeaders

将自定义 http 标头添加到 Appium 生成的默认标头中,以在使用代理后,提供更轻松的移动测试体验。自定义 Http 标头允许移动测试通过明确添加仅接受某些标头的代理使用这些标头。您添加的自定义标头不会覆盖已存在的标头,但系统会将标头添加到可支持的值的集合中。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.WithHttpHeaders(string)

WithHttpHeaders(
	Dictionary<string, string> headers
)WithHttpHeaders(
	Dictionary<string, string> headers
)
headers Dictionary < String, String>
要添加的自定义标头的名称和值。

返回值

DeviceBuilder

返回更新的设备构建器。

WithPlatformName

指定设备的平台名称。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.WithPlatformName(PaltformType)

WithPlatformName(
	    PlatformType type
)WithPlatformName(
	    PlatformType type
)
类型 PlatformType
托管应用程序或浏览器的平台类型。

返回值

DeviceBuilder

返回更新的设备构建器。

WithPlatformVersion

指定设备平台的版本。

定义

命名空间:UiPath.MobileAutomation.API.Models

程序集:UiPath.MobileAutomation.API(在 UiPath.MobileAutomation.API.dll 中)

DeviceBuilder.WithPlatformVersion(string)

WithPlatformVersion(
	    string version
)WithPlatformVersion(
	    string version
)
版本 字符串
平台的版本。 (例如 iOS 16)

返回值

DeviceBuilder

返回更新的设备构建器。

  • 定义
  • 语法
  • 构造函数
  • 方法
  • 构建
  • WithCapabilities
  • WithCapability
  • WithDeviceName
  • WithHttpHeaders
  • WithPlatformName
  • WithPlatformVersion

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。