activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 9 mars 2026

Classe GénérateurAppareils

Utilisez cette classe pour configurer l'appareil auquel vous souhaitez vous connecter.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

Syntaxe

public class DeviceBuilder
public class DeviceBuilder

Le type DeviceBuilder expose les membres suivants.

Constructeurs

DeviceBuilder(
	string appiumUrl,
	string displayName
)
DeviceBuilder(
	string appiumUrl,
	string displayName
)

DeviceBuilder : initialise une nouvelle instance de la classe DeviceBuilder .

appiumUrl String : l’URL Appium.

displayName String : le nom de l'appareil

Méthodes

Ce sont les méthodes que vous pouvez utiliser pour créer votre appareil.

Construire

Créez un objet Device .

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.Build()
public Device Build()
public Device Build()
RetournerValeur

Un objet Device que vous utilisez pour créer une connexion.

WithCapabilities

Configurez les capacités supplémentaires souhaitées pour l'appareil.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

capabilities Dictionnaire < String, String> : Capacités supplémentaires souhaitées pour un appareil. Consultez la page Capacités d'Appium pour en savoir plus sur les fonctionnalités supplémentaires que vous pouvez configurer.

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

WithCapability

Configurez une capacité unique pour l'appareil.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

key String : le nom de la capacité que vous souhaitez configurer. : consultez la page Capacités d'Appium pour en savoir plus sur les fonctionnalités supplémentaires que vous pouvez configurer.

value String : saisissez la valeur de la capacité.

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

WithDeviceName

Spécifiez le nom de l'appareil.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

deviceName String : le nom d'un appareil particulier à automatiser. (par exemple, iPhone 13).

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

WithHttpHeaders

Ajoutez des en-têtes http personnalisés à l'en-tête par défaut généré par Appium pour simplifier l'expérience de test sur mobile derrière un proxy. Les en-têtes Http personnalisés permettent aux tests mobiles de fonctionner avec des proxys qui n’acceptent que certains en-têtes, en les ajoutant spécifiquement. Les en-têtes personnalisés que vous ajoutez n'écrasent pas l'en-tête déjà existant, mais s'ajoutent à la collection de valeurs que l'en-tête peut prendre en charge.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

headers Dictionnaire < String, String> : les noms et les valeurs des en-têtes personnalisés que vous souhaitez ajouter.

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

WithPlatformName

Spécifiez le nom de plate-forme d'un appareil.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

type PlatformType : le type de plate-forme hébergeant l'application ou le navigateur.

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

WithPlatformVersion

Spécifiez la version de la plate-forme de l'appareil.

Définition

Espace de noms: UiPath.MobileAutomation.API.Models

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

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

version String : la version d'une plateforme. (iOS 16 par exemple)

RetournerValeur

DeviceBuilder

Renvoie un générateur d'appareils mis à jour.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour