AccountManager.HasFeatures 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.
Descobre se uma conta específica tem todos os recursos especificados.
[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
O Account teste
- features
- String[]
Uma matriz dos recursos da conta a serem verificados
- callback
- IAccountManagerCallback
Retorno de chamada a ser invocado quando a solicitação for concluída, nulo para nenhum retorno de chamada
- handler
- Handler
Handler Identificando o thread de retorno de chamada, nulo para o thread principal
Retornos
Um AccountManagerFuture que resolve para um booleano, true se a conta existir e tiver todos os recursos especificados.
- Atributos
Comentários
Descobre se uma conta específica tem todos os recursos especificados. Os recursos da conta são tokens de cadeia de caracteres específicos do autenticador que identificam as propriedades da conta booleana. Por exemplo, os recursos são usados para informar se as Contas do Google têm um serviço específico (como o Google Agenda ou o Google Talk) ativado. Os nomes dos recursos e seus significados são publicados em algum lugar associado ao autenticador em questão.
Esse método pode ser chamado de qualquer thread, mas o retornado AccountManagerFuture não deve ser usado no thread principal.
Se o nível da API de destino do chamador estiver abaixo android.os.Build.VERSION_CODES#Odo , será necessário manter a permissão android.Manifest.permission#GET_ACCOUNTS ou ter uma correspondência de assinatura com o AbstractAccountAuthenticator que gerencia a conta.
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.