Bidi.GetVisualMap 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.
Ottenere una mappa dell'indice da oggetto visivo a logica (matrice) per i caratteri nell'oggetto Bidi (paragrafo o riga).
[Android.Runtime.Register("getVisualMap", "()[I", "GetGetVisualMapHandler", ApiSince=29)]
public virtual int[]? GetVisualMap();
[<Android.Runtime.Register("getVisualMap", "()[I", "GetGetVisualMapHandler", ApiSince=29)>]
abstract member GetVisualMap : unit -> int[]
override this.GetVisualMap : unit -> int[]
Valori restituiti
matrice di getResultLength() indici che rifletterà il riordinamento dei caratteri.<br><Br> La mappa dell'indice restituirà indexMap[visualIndex]==logicalIndex, dove indexMap rappresenta la matrice restituita.
- Attributi
Commenti
Ottenere una mappa dell'indice da oggetto visivo a logica (matrice) per i caratteri nell'oggetto Bidi (paragrafo o riga).
Alcuni valori nella mappa possono essere MAP_NOWHERE se i caratteri di testo corrispondenti sono segni Bidi inseriti nell'output visivo dall'opzione OPTION_INSERT_MARKS.
Quando l'output visivo viene modificato tramite opzioni di writeReordered()INSERT_LRM_FOR_NUMERIC, ad esempio , OUTPUT_REVERSEKEEP_BASE_COMBINING, REMOVE_BIDI_CONTROLSle posizioni logiche restituite potrebbero non essere corrette. È consigliabile usare, quando possibile, opzioni di riordinamento, #OPTION_INSERT_MARKS ad esempio e #OPTION_REMOVE_CONTROLS.
per android.icu.text.Bidi.getVisualMap().
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.