共用方式為


AbstractAccountAuthenticator.AddAccount 方法

定義

新增指定 accountType 的帳戶。

[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

參數

response
AccountAuthenticatorResponse

將結果傳回 AccountManager,永遠不會是 Null

accountType
String

要新增的帳戶類型,永遠不會是 Null

authTokenType
String

新增帳戶之後要擷取的驗證令牌類型,可能是 Null

requiredFeatures
String[]

已新增帳戶必須支持的驗證器特定功能的字串陣列,可能是 Null

options
Bundle

驗證器特定選項的套件組合。 它一律包含 AccountManager#KEY_CALLER_PIDAccountManager#KEY_CALLER_UID 欄位,讓驗證器知道呼叫者的身分識別。

傳回

如果結果是透過回應傳回,則為 Bundle 結果或 Null。 結果會包含:<ul><liAccountManager#KEY_INTENT> 或 <li 和AccountManager#KEY_ACCOUNT_TYPE已新增的帳戶,或 <li>AccountManager#KEY_ACCOUNT_NAME>AccountManager#KEY_ERROR_CODE 和 ,以AccountManager#KEY_ERROR_MESSAGE指出錯誤 </ul>

屬性

例外狀況

如果驗證器因網路錯誤而無法接受要求,則為

備註

新增指定 accountType 的帳戶。

android.accounts.AbstractAccountAuthenticator.addAccount(android.accounts.AccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於