Bidi.ReorderVisually(Byte[], Int32, Object[], Int32, Int32) 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í.
Reordene los objetos de la matriz en orden visual en función de sus niveles.
[Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")]
public static void ReorderVisually(byte[]? levels, int levelStart, Java.Lang.Object[]? objects, int objectStart, int count);
[<Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")>]
static member ReorderVisually : byte[] * int * Java.Lang.Object[] * int * int -> unit
Parámetros
- levels
- Byte[]
matriz que representa el nivel bidi de cada objeto
- levelStart
- Int32
la posición inicial de la matriz de niveles
- objects
- Object[]
matriz de objetos que se van a reordenar en orden visual
- objectStart
- Int32
la posición inicial de la matriz de objetos
- count
- Int32
el número de objetos que se van a reordenar
- Atributos
Excepciones
si countes , levelStart o objectStart es negativo; si count > levels.length - levelStart es o si count > objects.length - objectStart.
Comentarios
Reordene los objetos de la matriz en orden visual en función de sus niveles. Se trata de una función de utilidad que se usa cuando se tiene una colección de objetos que representan ejecuciones de texto en orden lógico, cada ejecución que contiene texto en un solo nivel. Los elementos index de hasta objectStartobjectStart + count en la matriz de objetos se reordenarán en orden visual, suponiendo que cada ejecución de texto tenga el nivel indicado por el elemento correspondiente de la matriz de niveles (en index - objectStart + levelStart).
Java documentación para java.text.Bidi.reorderVisually(byte[], int, java.lang.Object[], int, int).
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.