AccountManager.SetUserData(Account, String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece una clave userdata para una cuenta.
[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
Cuenta cuyos datos de usuario se van a establecer. No debe ser null
.
- key
- String
Cadena de clave de datos de usuario que se va a establecer. No debe ser NULL
- value
- String
Valor de cadena que se va a establecer para null
borrar esta clave de datos de usuario
- Atributos
Comentarios
Establece una clave userdata para una cuenta. Diseñado por el uso del autenticador para guardar el estado para sí mismo, no directamente por las aplicaciones. El significado de las claves y los valores es hasta el autenticador.
Es seguro llamar a este método desde el subproceso principal.
Este método requiere que el autor de la llamada tenga una coincidencia de firma con el autenticador que administra la cuenta especificada.
<b>NOTA:</b> Si el destino de la aplicación funciona en el nivel de API 22 y antes, se necesita AUTHENTICATE_ACCOUNTS permiso y el mismo UID que el autenticador de la cuenta para esas plataformas. Consulte la documentación de esta función en el nivel de API 22.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.