Bidi.GetVisualMap Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtenga un mapa de índice visual a lógico (matriz) para los caracteres del Bidi objeto (párrafo o línea).
[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[]
Devoluciones
matriz de getResultLength() índices que reflejarán la reordenación de los caracteres.<br Br><> El mapa de índice dará como resultado indexMap[visualIndex]==logicalIndex, donde indexMap representa la matriz devuelta.
- Atributos
Comentarios
Obtenga un mapa de índice visual a lógico (matriz) para los caracteres del Bidi objeto (párrafo o línea).
Algunos valores del mapa pueden ser MAP_NOWHERE si los caracteres de texto correspondientes son marcas Bidi insertadas en la salida visual mediante la opción OPTION_INSERT_MARKS.
Cuando la salida visual se modifica mediante opciones de writeReordered() como INSERT_LRM_FOR_NUMERIC, KEEP_BASE_COMBINING, OUTPUT_REVERSE, REMOVE_BIDI_CONTROLSlas posiciones lógicas devueltas pueden no ser correctas. Se recomienda usar, siempre que sea posible, las opciones de reordenación, como #OPTION_INSERT_MARKS y #OPTION_REMOVE_CONTROLS.
Java documentación para android.icu.text.Bidi.getVisualMap().
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.