Lenguaje

Edits.Iterator.SourceIndexFromDestinationIndex(Int32) Método

Definición

Calcula el índice de origen correspondiente al índice de destino especificado.

[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

Parámetros

i
Int32

índice de destino

Devoluciones

índice de origen; undefined si i no es 0..string length

Atributos

Comentarios

Calcula el índice de origen correspondiente al índice de destino especificado. Si el índice de destino está dentro de una edición de cambio (no al principio), se devuelve el índice de origen al final de esa edición, ya que no hay información sobre la asignación de índices dentro de una edición de cambios.

(Esto significa que los índices al inicio y al centro de una edición, por ejemplo, alrededor de un clúster de grapheme, se asignan a índices que abarcan toda la edición. La alternativa, asignar un índice interior al inicio, asignaría este intervalo a uno vacío).

Esta operación normalmente, pero no siempre modificará este objeto. El estado del iterador después de esta búsqueda no está definido.

Java documentación para android.icu.text.Edits.Iterator.sourceIndexFromDestinationIndex(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a