다음을 통해 공유


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_PID 호출자의 ID를 알 수 있도록 하는 필드와 AccountManager#KEY_CALLER_UID 항상 포함됩니다.

반환

응답을 통해 결과를 반환할 경우 번들 결과 또는 null입니다. 결과에는 추가된 계정의 ul<>liAccountManager#KEY_INTENT> 또는 <li 및 AccountManager#KEY_ACCOUNT_TYPE li>AccountManager#KEY_ACCOUNT_NAME 또는 <오류 /ul을 나타내는 <liAccountManager#KEY_ERROR_MESSAGEAccountManager#KEY_ERROR_CODE>가 포함<됩니다.>

특성

예외

네트워크 오류로 인해 인증자가 요청을 처리할 수 없는 경우

설명

지정된 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 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상