AbstractAccountAuthenticator.AddAccount 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.
Adiciona uma conta do accountType especificado.
[Android.Runtime.Register("addAccount", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetAddAccount_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Handler")]
public abstract Android.OS.Bundle? AddAccount (Android.Accounts.AccountAuthenticatorResponse? response, string? accountType, string? authTokenType, string[]? requiredFeatures, Android.OS.Bundle? options);
[<Android.Runtime.Register("addAccount", "(Landroid/accounts/AccountAuthenticatorResponse;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle;", "GetAddAccount_Landroid_accounts_AccountAuthenticatorResponse_Ljava_lang_String_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Handler")>]
abstract member AddAccount : Android.Accounts.AccountAuthenticatorResponse * string * string * string[] * Android.OS.Bundle -> Android.OS.Bundle
Parâmetros
- response
- AccountAuthenticatorResponse
para enviar o resultado de volta para o AccountManager, nunca será nulo
- accountType
- String
o tipo de conta a ser adicionada, nunca será nulo
- authTokenType
- String
O tipo de token de autenticação a ser recuperado após adicionar a conta, pode ser nulo
- requiredFeatures
- String[]
uma matriz String de recursos específicos do autenticador que a conta adicionada deve suportar, pode ser nula
- options
- Bundle
um pacote de opções específicas do autenticador. Ele sempre contém AccountManager#KEY_CALLER_PID
e AccountManager#KEY_CALLER_UID
campos que permitirão ao autenticador saber a identidade do chamador.
Retornos
um resultado de pacote ou null se o resultado for retornado por meio da resposta. O resultado conterá: <ul<>liAccountManager#KEY_INTENT
>, ou <li>AccountManager#KEY_ACCOUNT_NAME
e AccountManager#KEY_ACCOUNT_TYPE
da conta que foi adicionada, ou <liAccountManager#KEY_ERROR_CODE
> e AccountManager#KEY_ERROR_MESSAGE
indicar um erro </ul>
- Atributos
Exceções
se o autenticador não pôde atender à solicitação devido a um erro de rede
Comentários
Adiciona uma conta do accountType especificado.
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.