Edits.Iterator.DestinationIndexFromSourceIndex(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Calcola l'indice di destinazione corrispondente all'indice di origine specificato.
[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
Parametri
- i
- Int32
indice di origine
Valori restituiti
indice di destinazione; undefined se i non è 0..string length
- Attributi
Commenti
Calcola l'indice di destinazione corrispondente all'indice di origine specificato. Se l'indice di origine si trova all'interno di una modifica (non all'inizio), viene restituito l'indice di destinazione alla fine di tale modifica, poiché non sono presenti informazioni sul mapping dell'indice all'interno di una modifica delle modifiche.
Ciò significa che gli indici all'inizio e al centro di una modifica, ad esempio intorno a un cluster grapheme, vengono mappati agli indici che includono l'intera modifica. L'alternativa, il mapping di un indice interno all'inizio, eseguirà il mapping di tale intervallo a uno vuoto.
Questa operazione in genere, ma non sempre modifica questo oggetto. Lo stato dell'iteratore dopo la ricerca non è definito.
per android.icu.text.Edits.Iterator.destinationIndexFromSourceIndex(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.