IInputConnection.DeleteSurroundingTextInCodePoints(Int32, Int32) 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.
Variante de #deleteSurroundingText(int, int).
[Android.Runtime.Register("deleteSurroundingTextInCodePoints", "(II)Z", "GetDeleteSurroundingTextInCodePoints_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool DeleteSurroundingTextInCodePoints(int beforeLength, int afterLength);
[<Android.Runtime.Register("deleteSurroundingTextInCodePoints", "(II)Z", "GetDeleteSurroundingTextInCodePoints_IIHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member DeleteSurroundingTextInCodePoints : int * int -> bool
Paramètres
- beforeLength
- Int32
Nombre de caractères avant la suppression du curseur, en points de code. Si cela est supérieur au nombre de caractères existants entre le début du texte et le curseur, cette méthode n’échoue pas, mais supprime tous les caractères de cette plage.
- afterLength
- Int32
Nombre de caractères après la suppression du curseur, en points de code. Si cela est supérieur au nombre de caractères existants entre le curseur et la fin du texte, cette méthode n’échoue pas, mais supprime tous les caractères de cette plage.
Retours
true en cas de réussite, false si la connexion d’entrée n’est plus valide.
Avant Android android.os.Build.VERSION_CODES#TIRAMISU, cette API retournée false lorsque l’application cible n’implémente pas cette méthode.
- Attributs
Remarques
Variante de #deleteSurroundingText(int, int). Les principales différences sont les suivantes :
<ul><li>Les longueurs sont fournies en points de code, et non pas en caractères Java ou en glyphes.</><li>Cette méthode ne fait rien s’il existe une ou plusieurs paires de substitution non valides dans la plage demandée.</li></ul>
<
>auteurs forts de l’éditeur :</strong> En plus de l’exigence dans #deleteSurroundingText(int, int), veillez à ne rien faire quand une ou plusieurs paires de substitution non valides sont trouvées dans la plage demandée.
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.