UiPath Documentation
activities
latest
false
Activités UIAutomation
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.

Classe GénérateurAppareils

Classe GénérateurAppareils dans l'API d'automatisation mobile: utilisez cette classe pour configurer l'appareil que vous souhaitez connecter.

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 Chaîne: l'URL Appium.

displayName Chaîne: 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 Chaîne: 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 Chaîne: 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 Chaîne: 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 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 Chaîne: la version d'une plate-forme. (Par exemple, iOS 16)

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