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


AccountManager.RenameAccount Метод

Определение

Переименуйте указанный Accountпараметр.

[Android.Runtime.Register("renameAccount", "(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetRenameAccount_Landroid_accounts_Account_Ljava_lang_String_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler")]
[Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")]
public virtual Android.Accounts.IAccountManagerFuture? RenameAccount (Android.Accounts.Account? account, string? newName, Android.Accounts.IAccountManagerCallback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("renameAccount", "(Landroid/accounts/Account;Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetRenameAccount_Landroid_accounts_Account_Ljava_lang_String_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.AUTHENTICATE_ACCOUNTS")>]
abstract member RenameAccount : Android.Accounts.Account * string * Android.Accounts.IAccountManagerCallback * Android.OS.Handler -> Android.Accounts.IAccountManagerFuture
override this.RenameAccount : Android.Accounts.Account * string * Android.Accounts.IAccountManagerCallback * Android.OS.Handler -> Android.Accounts.IAccountManagerFuture

Параметры

account
Account

Переименование Account

newName
String

Строковое имя, связанное с учетной записью.

callback
IAccountManagerCallback

Обратный вызов, который вызывается после завершения запроса, null для обратного вызова

handler
Handler

Handler определение потока обратного вызова, null для основного потока

Возвращаемое значение

Значение AccountManagerFuture , разрешающееся учетной записи после изменения имени. При успешном выполнении имени учетной записи будет указано новое имя.

Атрибуты

Комментарии

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

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

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

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

Документация по Java для android.accounts.AccountManager.renameAccount(android.accounts.Account, java.lang.String, android.accounts.AccountManagerCallback<android.accounts.Account>, android.os.Handler).

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

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