AutofillService.OnSaveRequest(SaveRequest, SaveCallback) Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque l’utilisateur demande au service d’enregistrer le contenu d’un écran.
[Android.Runtime.Register("onSaveRequest", "(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V", "GetOnSaveRequest_Landroid_service_autofill_SaveRequest_Landroid_service_autofill_SaveCallback_Handler", ApiSince=26)]
public abstract void OnSaveRequest (Android.Service.Autofill.SaveRequest request, Android.Service.Autofill.SaveCallback callback);
[<Android.Runtime.Register("onSaveRequest", "(Landroid/service/autofill/SaveRequest;Landroid/service/autofill/SaveCallback;)V", "GetOnSaveRequest_Landroid_service_autofill_SaveRequest_Landroid_service_autofill_SaveCallback_Handler", ApiSince=26)>]
abstract member OnSaveRequest : Android.Service.Autofill.SaveRequest * Android.Service.Autofill.SaveCallback -> unit
- request
- SaveRequest
à SaveRequest request
gérer.
Consultez FillResponse
des exemples de demandes de plusieurs sections.
- callback
- SaveCallback
objet utilisé pour notifier le résultat de la requête.
- Attributs
Appelé lorsque l’utilisateur demande au service d’enregistrer le contenu d’un écran.
Si le service n’a pas pu gérer la requête immédiatement&mdash ; par exemple, parce qu’il doit lancer une activité demandant à l’utilisateur de s’authentifier d’abord ou parce que le réseau est en panne&mdash ; le service peut conserver le service et le SaveRequest request
réutiliser ultérieurement, mais le service <b>doit toujours/b> appeler SaveCallback#onSuccess()
ou SaveCallback#onSuccess(android.content.IntentSender)
immédiatement<.
<b>Remarque :</b> Pour récupérer la valeur réelle des champs entrés par l’utilisateur, le service doit appeler android.app.assist.AssistStructure.ViewNode#getAutofillValue()
; s’il appelle android.app.assist.AssistStructure.ViewNode#getText()
ou d’autres méthodes, il n’existe aucune garantie que cette méthode retourne la valeur la plus récente du champ.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Produit | Versions |
---|---|
.NET for Android | .NET for Android API 34, .NET for Android API 35 |