Язык

View.SetPendingCredentialRequest Метод

Определение

CredentialManager Задает запрос на получение учетных данных, когда пользователь фокусируется на этом представлении.

[Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void SetPendingCredentialRequest(Android.Credentials.GetCredentialRequest request, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit
override this.SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit

Параметры

request
GetCredentialRequest

запрос, который будет запущен при вводе этого представления

callback
IOutcomeReceiver

вызывается при распространении ответа или исключения для данного представления.

Атрибуты

Комментарии

CredentialManager Задает запрос на получение учетных данных, когда пользователь фокусируется на этом представлении.

Если это представление сосредоточено, данный параметр request будет запущен CredentialManager, чтобы получить содержимое из всех android.service.credentials.CredentialProviderService служб на устройстве, а затем отобразить параметры учетных данных пользователю в соответствующем пользовательском интерфейсе (раскрывающийся список, предложения клавиатуры и т. д.).

Когда пользователь выбирает учетные данные, окончательный GetCredentialResponse будет распространяться на указанный.callback Разработчики, как ожидается, обрабатывают ответ программным способом и выполняют соответствующее действие, например вход пользователя.

Дополнительные сведения о создании запроса диспетчера учетных данных см. в статье GetCredentialRequest.

Этот API должен вызываться в любой момент, прежде чем пользователь сосредоточится на представлении, например во время onCreate действия.

Java документации по android.view.View.setPendingCredentialRequest(android.credentials.GetCredentialRequest, android.os.OutcomeReceiver<android.credentials.GetCredentialResponse,android.credentials.GetCredentialException>).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к