Sprache

IInputConnection.DeleteSurroundingTextInCodePoints(Int32, Int32) Methode

Definition

Eine Variante von #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

Parameter

beforeLength
Int32

Die Anzahl der Zeichen vor dem zu löschenden Cursor in Codepunkten. Wenn dies größer als die Anzahl vorhandener Zeichen zwischen dem Textanfang und dem Cursor ist, schlägt diese Methode nicht fehl, sondern löscht alle Zeichen in diesem Bereich.

afterLength
Int32

Die Anzahl der Zeichen nach dem zu löschenden Cursor in Codepunkten. Wenn dies größer als die Anzahl vorhandener Zeichen zwischen dem Cursor und dem Ende des Texts ist, schlägt diese Methode nicht fehl, sondern löscht alle Zeichen in diesem Bereich.

Gibt zurück

true bei Erfolg, false wenn die Eingabeverbindung nicht mehr gültig ist. Vor Android android.os.Build.VERSION_CODES#TIRAMISUwurde diese API zurückgegeben false , wenn die Zielanwendung diese Methode nicht implementiert.

Attribute

Hinweise

Eine Variante von #deleteSurroundingText(int, int). Die wichtigsten Unterschiede sind:

<ul><li>Die Längen werden in Codepunkten angegeben, nicht in Java Zeichen oder in Glyphen.</><li>Diese Methode führt nichts aus, wenn ein oder mehrere ungültige Ersatzpaare im angeforderten Bereich vorhanden sind.</li></ul>

<starke>Editorautoren:</strong> Stellen Sie zusätzlich zur Anforderung sicher #deleteSurroundingText(int, int), dass Sie nichts tun, wenn ein oder mehrere ungültige Ersatzpaare im angeforderten Bereich gefunden werden.

Java Dokumentation für android.view.inputmethod.InputConnection.deleteSurroundingTextInCodePoints(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: