Поделиться через


AccountManager.SetUserData(Account, String, String) Метод

Определение

Задает один ключ userdata для учетной записи.

[Android.Runtime.Register("setUserData", "(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V", "GetSetUserData_Landroid_accounts_Account_Ljava_lang_String_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")]
public virtual void SetUserData (Android.Accounts.Account? account, string? key, string? value);
[<Android.Runtime.Register("setUserData", "(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V", "GetSetUserData_Landroid_accounts_Account_Ljava_lang_String_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")>]
abstract member SetUserData : Android.Accounts.Account * string * string -> unit
override this.SetUserData : Android.Accounts.Account * string * string -> unit

Параметры

account
Account

Учетная запись, данные пользователя которой необходимо задать. Значение не должно быть равно null.

key
String

Строка ключа данных пользователя для задания. Не должно быть null

value
String

Строковое значение, которое необходимо задать, null чтобы очистить этот ключ данных пользователя

Атрибуты

Комментарии

Задает один ключ userdata для учетной записи. Предназначено для использования средства проверки подлинности для самого состояния, а не непосредственно приложениями. Значение ключей и значений заключается в проверке подлинности.

Этот метод можно вызвать из основного потока.

Этот метод требует, чтобы вызывающий объект соответствовал сигнатуре с проверяющим элементом, который управляет указанной учетной записью.

<b ПРИМЕЧАНИЕ.</b>> Если приложение предназначено для работы на уровне API 22 и раньше, AUTHENTICATE_ACCOUNTS разрешения и те же идентификаторы пользовательского интерфейса, что и средство проверки подлинности учетной записи, необходимо для этих платформ. Ознакомьтесь с документацией по этой функции на уровне 22 API.

Документация по Java для android.accounts.AccountManager.setUserData(android.accounts.Account, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к