UiPath Documentation
activities
latest
false
UIAutomation-Aktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

DeviceBuilder-Klasse

DeviceBuilder-Klasse in der Mobile Automation-API: Verwenden Sie diese Klasse, um das Gerät zu konfigurieren, das Sie verbinden möchten.

Verwenden Sie diese Klasse, um das Gerät zu konfigurieren, mit dem Sie eine Verbindung herstellen möchten.

Definition​

Namespace: UiPath.MobileAutomation.API.Models

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

Syntax​

public class DeviceBuilder
public class DeviceBuilder

Der DeviceBuilder -Typ macht die folgenden Member verfügbar.

Konstruktoren​

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

DeviceBuilder: Initialisiert eine neue Instanz der Klasse DeviceBuilder.​

appiumUrl String: Die Appium-URL.

displayName String: Der Name des Geräts

Methoden​

Mit diesen Methoden können Sie Ihr Gerät erstellen.

Erstellen​

Erstellen Sie ein Device -Objekt.

Definition​

Namespace: UiPath.MobileAutomation.API.Models

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

DeviceBuilder.Build()​
public Device Build()
public Device Build()
Rückgabewert​

Ein Device -Objekt, das Sie zum Erstellen einer Verbindung verwenden.

WithCapabilities​

Konfigurieren Sie zusätzlich gewünschte Funktionen für das Gerät.

Definition​

Namespace: 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 Wörterbuch < String, String>: Zusätzliche gewünschte Funktionen für ein Gerät. Unter Appium-Funktionen erfahren Sie mehr über die zusätzlichen Funktionen, die Sie konfigurieren können.

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

WithCapability​

Konfigurieren Sie eine einzelne Funktion für das Gerät.

Definition​

Namespace: 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 Zeichenfolge: Der Name der Funktion, die Sie konfigurieren möchten. Unter Appium-Funktionen erfahren Sie mehr über die zusätzlichen Funktionen, die Sie konfigurieren können.

value Zeichenfolge: Geben Sie den Wert der Funktion ein.

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

WithDeviceName​

Geben Sie den Namen des Geräts an.

Definition​

Namespace: UiPath.MobileAutomation.API.Models

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

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

deviceName String: Der Name eines bestimmten Geräts, das automatisiert werden soll. (z. B. iPhone 13).

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

WithHttpHeaders​

Fügen Sie benutzerdefinierte HTTP-Header zum standardmäßig von Appium generierten hinzu, um das Testen auf Mobilgeräten hinter einem Proxy zu vereinfachen. Benutzerdefinierte HTTP-Header ermöglichen das Testen auf Mobilgeräten mit Proxys, die nur bestimmte Header akzeptieren, indem sie ausdrücklich hinzugefügt werden. Die von Ihnen hinzugefügten benutzerdefinierten Header überschreiben nicht den bereits vorhandenen Header, aber sie vervollständigen die Sammlung der Werte, die der Header unterstützen kann.

Definition​

Namespace: 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 Wörterbuch < String, String>: Die Namen und Werte der benutzerdefinierten Header, die Sie hinzufügen möchten.

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

WithPlatformName​

Geben Sie den Plattformnamen eines Geräts an.

Definition​

Namespace: UiPath.MobileAutomation.API.Models

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

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

type PlatformType: Der Typ der Plattform, die die App oder den Browser hostet.

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

WithPlatformVersion​

Geben Sie die Version der Geräteplattform an.

Definition​

Namespace: UiPath.MobileAutomation.API.Models

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

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

version String: Die Version einer Plattform. (z. B. iOS 16)

Rückgabewert​

DeviceBuilder

Gibt einen aktualisierten Gerätegenerator zurück.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben