AccountManager.HasFeatures 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í.
Descubre si una cuenta determinada tiene todas las características especificadas.
[Android.Runtime.Register("hasFeatures", "(Landroid/accounts/Account;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetHasFeatures_Landroid_accounts_Account_arrayLjava_lang_String_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler")]
public virtual Android.Accounts.IAccountManagerFuture? HasFeatures (Android.Accounts.Account? account, string[]? features, Android.Accounts.IAccountManagerCallback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("hasFeatures", "(Landroid/accounts/Account;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture;", "GetHasFeatures_Landroid_accounts_Account_arrayLjava_lang_String_Landroid_accounts_AccountManagerCallback_Landroid_os_Handler_Handler")>]
abstract member HasFeatures : Android.Accounts.Account * string[] * Android.Accounts.IAccountManagerCallback * Android.OS.Handler -> Android.Accounts.IAccountManagerFuture
override this.HasFeatures : Android.Accounts.Account * string[] * Android.Accounts.IAccountManagerCallback * Android.OS.Handler -> Android.Accounts.IAccountManagerFuture
Parámetros
- account
- Account
que Account
se va a probar
- features
- String[]
Matriz de las características de la cuenta que se van a comprobar
- callback
- IAccountManagerCallback
Devolución de llamada para invocar cuando se completa la solicitud, null para ninguna devolución de llamada
- handler
- Handler
Handler
identificar el subproceso de devolución de llamada, null para el subproceso principal
Devoluciones
que AccountManagerFuture
se resuelve en un valor Boolean, true si la cuenta existe y tiene todas las características especificadas.
- Atributos
Comentarios
Descubre si una cuenta determinada tiene todas las características especificadas. Las características de la cuenta son tokens de cadena específicos del autenticador que identifican las propiedades de la cuenta booleana. Por ejemplo, las características se usan para indicar si las cuentas de Google tienen habilitado un servicio determinado (como Google Calendar o Google Talk). Los nombres de características y sus significados se publican en algún lugar asociado al autenticador en cuestión.
Se puede llamar a este método desde cualquier subproceso, pero no se debe usar el devuelto en el subproceso AccountManagerFuture
principal.
Si el nivel de API de destino del autor de la llamada está por debajo android.os.Build.VERSION_CODES#O
de , es necesario contener el permiso android.Manifest.permission#GET_ACCOUNTS
o tener una coincidencia de firma con el AbstractAccountAuthenticator que administra la cuenta.
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.