Idioma

Edits.Iterator.DestinationIndexFromSourceIndex(Int32) Método

Definição

Calcula o índice de destino correspondente ao índice de origem fornecido.

[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 origem

Retornos

índice de destino; undefined se i is not 0..string length

Atributos

Comentários

Calcula o índice de destino correspondente ao índice de origem fornecido. Se o índice de origem estiver dentro de uma edição de alteração (não no início), o índice de destino no final dessa edição será retornado, pois não há informações sobre mapeamento de índice dentro de uma edição de alteração.

(Isso significa que os índices para o início e o meio de uma edição, por exemplo, em torno de um cluster de grapheme, são mapeados para índices que abrangem toda a edição. A alternativa, mapeando um índice interior para o início, mapearia esse intervalo para um vazio.)

Essa operação geralmente, mas nem sempre modificará esse objeto. O estado do iterador após essa pesquisa é indefinido.

Java documentação para android.icu.text.Edits.Iterator.destinationIndexFromSourceIndex(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a