Sprache

AccountManager.GetUserData(Account, String) Methode

Definition

Ruft die Benutzerdaten ab, die mit dem Konto verknüpft sind.

[Android.Runtime.Register("getUserData", "(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;", "GetGetUserData_Landroid_accounts_Account_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")]
public virtual string? GetUserData(Android.Accounts.Account? account, string? key);
[<Android.Runtime.Register("getUserData", "(Landroid/accounts/Account;Ljava/lang/String;)Ljava/lang/String;", "GetGetUserData_Landroid_accounts_Account_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")>]
abstract member GetUserData : Android.Accounts.Account * string -> string
override this.GetUserData : Android.Accounts.Account * string -> string

Parameter

account
Account

Das Konto zum Abfragen von Benutzerdaten

key
String

Der Schlüssel des abzurufenden Benutzerdateneintrags.

Gibt zurück

Die Benutzerdaten, null, wenn das Konto, der Schlüssel nicht vorhanden ist oder der Benutzer gesperrt ist

Attribute

Hinweise

Ruft die Benutzerdaten ab, die mit dem Konto verknüpft sind. Dies ist für Authentifikatoren und zugehöriger Code zum Speichern beliebiger Metadaten zusammen mit Konten vorgesehen. Die Bedeutung der Schlüssel und Werte liegt bei der Authentifikator für das Konto.

Es ist sicher, diese Methode aus dem Hauptthread aufzurufen.

Für diese Methode muss der Aufrufer eine Signatur-Übereinstimmung mit dem Authentifikator aufweisen, der das angegebene Konto besitzt.

<b>HINWEIS:</b> Wenn Ihre App auf API-Ebene android.os.Build.VERSION_CODES#LOLLIPOP_MR1 und vorher ausgerichtet ist, ist AUTHENTICATE_ACCOUNTS Berechtigung für diese Plattformen erforderlich. Siehe Dokumente für diese Funktion auf API-Ebene android.os.Build.VERSION_CODES#LOLLIPOP_MR1.

Java Dokumentation für android.accounts.AccountManager.getUserData(android.accounts.Account, java.lang.String).

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.

Gilt für: