Langue

IInputConnection.DeleteSurroundingTextInCodePoints(Int32, Int32) Méthode

Définition

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.

Java documentation pour android.view.inputmethod.InputConnection.deleteSurroundingTextInCodePoints(int, int).

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.

S’applique à