Lenguaje

Edits.Iterator.DestinationIndexFromSourceIndex(Int32) Método

Definición

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

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

Parámetros

i
Int32

índice de origen

Devoluciones

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

Atributos

Comentarios

Calcula el índice de destino correspondiente al índice de origen especificado. Si el índice de origen está dentro de una edición de cambio (no al principio), se devuelve el índice de destino 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.destinationIndexFromSourceIndex(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