AccountManager.SetUserData(Account, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma chave userdata para uma conta.
[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
Parâmetros
- account
- Account
Conta cujos dados de usuário devem ser definidos. Não deve ser null
.
- key
- String
Cadeia de caracteres da chave de dados do usuário a ser definida. Não deve ser nulo
- value
- String
Valor da cadeia de caracteres a ser definido, null
para limpar essa chave de dados do usuário
- Atributos
Comentários
Define uma chave userdata para uma conta. Destinado pelo uso para que o autenticador armazene o estado para si mesmo, não diretamente por aplicativos. O significado das chaves e valores cabe ao autenticador.
É seguro chamar esse método a partir do thread principal.
Esse método requer que o chamador tenha uma correspondência de assinatura com o autenticador que gerencia a conta especificada.
<b>NOTA:</b> Se o direcionamento do seu aplicativo para funcionar no nível de API 22 e antes, AUTHENTICATE_ACCOUNTS permissão e o mesmo UID do autenticador da conta serão necessários para essas plataformas. Consulte os documentos para esta função no nível 22 da API.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.