CompanionDeviceManager.CreateAndSetDeviceId(Int32, DeviceId) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen neuen DeviceId Wert zurück, der an die Apps des Geräteherstellers übergeben werden kann, sodass sie die Gerätepräsenz für dieses zugeordnete Gerät abrufen AssociationInfo oder beobachten können.
[Android.Runtime.Register("createAndSetDeviceId", "(ILandroid/companion/DeviceId;)Landroid/companion/DeviceId;", "", ApiSince=36)]
public Android.Companion.DeviceId? CreateAndSetDeviceId(int associationId, Android.Companion.DeviceId? deviceId);
[<Android.Runtime.Register("createAndSetDeviceId", "(ILandroid/companion/DeviceId;)Landroid/companion/DeviceId;", "", ApiSince=36)>]
member this.CreateAndSetDeviceId : int * Android.Companion.DeviceId -> Android.Companion.DeviceId
Parameter
- associationId
- Int32
Die eindeutige AssociationInfo#getId Zuordnung des Begleitgeräts, das von CompanionDeviceManager aufgezeichnet wird.
- deviceId
- DeviceId
wird als Gerätebezeichner verwendet, um das zugeordnete Gerät darzustellen.
Gibt zurück
- Attribute
Hinweise
Gibt einen neuen DeviceId Wert zurück, der an die Apps des Geräteherstellers übergeben werden kann, sodass sie die Gerätepräsenz für dieses zugeordnete Gerät abrufen AssociationInfo oder beobachten können. Diese Methode erstellt ein neues Objekt und ändert keine vorhandenen DeviceId.
Das System generiert und weist diesem zurückgegebenen einen neuen zufälligen DeviceId128-Bit-Schlüssel zu. Jeder Aufruf dieser Methode generiert einen neuen Schlüssel, jeder zuvor zugeordnete Schlüssel wird veraltet. Aus diesem Grund ist die zurückgegebene DeviceId , die den neu zugewiesenen Schlüssel enthält und für nachfolgende Vorgänge verwendet werden soll.
Diese Geräte-ID hilft dem System außerdem, Ihr Gerät eindeutig für eine effiziente Geräteverwaltung zu identifizieren und doppelte Einträge zu verhindern.
WARNUNG: Übergeben Sie die zurückgegebene DeviceId nicht an Apps, die Sie nicht vertrauen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.