Sprache

Edits.Iterator.SourceIndexFromDestinationIndex(Int32) Methode

Definition

Berechnet den Quellindex, der dem angegebenen Zielindex entspricht.

[Android.Runtime.Register("sourceIndexFromDestinationIndex", "(I)I", "", ApiSince=29)]
public int SourceIndexFromDestinationIndex(int i);
[<Android.Runtime.Register("sourceIndexFromDestinationIndex", "(I)I", "", ApiSince=29)>]
member this.SourceIndexFromDestinationIndex : int -> int

Parameter

i
Int32

Zielindex

Gibt zurück

Quellindex; undefiniert, wenn i nicht 0..string länge ist

Attribute

Hinweise

Berechnet den Quellindex, der dem angegebenen Zielindex entspricht. Wenn sich der Zielindex innerhalb einer Änderungsbearbeitung befindet (nicht am Anfang), wird der Quellindex am Ende dieser Bearbeitung zurückgegeben, da keine Informationen zur Indexzuordnung innerhalb einer Änderungsbearbeitung vorhanden sind.

(Dies bedeutet, dass Indizes für den Anfang und die Mitte einer Bearbeitung, z. B. um einen Graphemecluster, Indizes zugeordnet sind, die die gesamte Bearbeitung umfassen. Die alternative Zuordnung eines Innenindexes zum Anfang würde ein solches Intervall einem leeren Intervall zuordnen.)

Dieser Vorgang wird in der Regel aber nicht immer dieses Objekt ändern. Der Iteratorstatus nach dieser Suche ist nicht definiert.

Java-Dokumentation für android.icu.text.Edits.Iterator.sourceIndexFromDestinationIndex(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: