IInputConnection.EndBatchEdit Méthode
Définition
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.
Indiquez à l’éditeur que vous avez terminé avec une modification par lot lancée précédemment avec #beginBatchEdit().
[Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool EndBatchEdit();
[<Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member EndBatchEdit : unit -> bool
Retours
Pour les auteurs de l’éditeur, vous devez retourner true si une modification par lot est toujours en cours après la fermeture de la dernière version (en d’autres termes, si le nombre d’imbrications est toujours un nombre positif). Retourne false sinon. Pour les auteurs de l’IME, vous recevrez true toujours tant que la demande a été envoyée à l’éditeur et ne recevez false que si la connexion d’entrée n’est plus valide.
- Attributs
Remarques
Indiquez à l’éditeur que vous avez terminé avec une modification par lot lancée précédemment avec #beginBatchEdit(). Cela met fin au dernier lot uniquement.
<auteurs IME forts>:/strong< assurez-vous d’appeler cela exactement une fois pour chaque appel à >#beginBatchEdit().
<
>auteurs forts de l’éditeur :</strong> s’il vous plaît être prudent sur l’imbrication de modification par lots. Les mises à jour restent conservées jusqu’à la fin de la dernière modification du lot. Si vous délèguez cet appel d’API à celui obtenu à partir duquel android.widget.EditText#onCreateInputConnection(EditorInfo)il y a eu un off-by-one qui avait été retourné true lorsque son nombre d’éditions par lots imbriqués devient 0 suite à l’appel de cette API. Ce bogue est résolu dans android.os.Build.VERSION_CODES#TIRAMISU.
Java documentation pour android.view.inputmethod.InputConnection.endBatchEdit().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.