Bidi.GetVisualMap Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen einer visuellen zu logischen Indexzuordnung (Array) für die Zeichen im Bidi (Absatz- oder Zeilenobjekt).
[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[]
Gibt zurück
ein Array von getResultLength() Indizes, die die Neuanordnung der Zeichen widerspiegeln.<br Br>>< Die Indexzuordnung führt zu indexMap[visualIndex]==logicalIndex, wobei indexMap das zurückgegebene Array darstellt.
- Attribute
Hinweise
Dient zum Abrufen einer visuellen zu logischen Indexzuordnung (Array) für die Zeichen im Bidi (Absatz- oder Zeilenobjekt).
Einige Werte in der Karte können sein MAP_NOWHERE , wenn die entsprechenden Textzeichen Bidi-Zeichen sind, die in der visuellen Ausgabe durch die Option OPTION_INSERT_MARKSeingefügt werden.
Wenn die visuelle Ausgabe mithilfe von writeReordered() Optionen wie INSERT_LRM_FOR_NUMERIC, , KEEP_BASE_COMBINING, OUTPUT_REVERSE, , REMOVE_BIDI_CONTROLSgeändert wird, sind die zurückgegebenen logischen Positionen möglicherweise nicht korrekt. Es wird empfohlen, nach Möglichkeit Optionen wie #OPTION_INSERT_MARKS und #OPTION_REMOVE_CONTROLS.
Java Dokumentation für android.icu.text.Bidi.getVisualMap().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.