Lenguaje

BidiOptions Enumeración

Definición

public enum BidiOptions
type BidiOptions = 
Herencia
BidiOptions

Campos

Nombre Valor Description
MapNowhere -1

Valor especial que pueden devolver los métodos de asignación cuando un índice lógico no tiene ningún índice visual correspondiente o viceversa. Esto puede ocurrir para la asignación lógica a visual de un control Bidi cuando se especifica la opción OPTION_REMOVE_CONTROLS. Esto también puede ocurrir para la asignación visual a lógica de una marca Bidi (LRM o RLM) insertada por la opción OPTION_INSERT_MARKS.

Referencia de Android para android.icu.text.Bidi.MAP_NOWHERE.

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.

DirectionLeftToRight 0

Constante que indica la dirección base es de izquierda a derecha.

Referencia de Android para android.icu.text.Bidi.DIRECTION_LEFT_TO_RIGHT.

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.

OptionDefault 0

Valor de opción para setReorderingOptions: deshabilite todas las opciones que se pueden establecer con este método.

Referencia de Android para android.icu.text.Bidi.OPTION_DEFAULT.

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.

DirectionRightToLeft 1

Constante que indica la dirección base es de derecha a izquierda.

Referencia de Android para android.icu.text.Bidi.DIRECTION_RIGHT_TO_LEFT.

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.

OptionInsertMarks 1

Bit de opción para setReorderingOptions: insert Bidi marks (LRM o RLM) cuando sea necesario para garantizar el resultado correcto de una reordenación en un orden lógico Esta opción debe establecerse o restablecerse antes de llamar a setPara. Esta opción solo es significativa con modos de reordenación que generan un resultado con orden lógico, específicamente. REORDER_RUNS_ONLY REORDER_INVERSE_NUMBERS_AS_L REORDER_INVERSE_LIKE_DIRECT REORDER_INVERSE_FOR_NUMBERS_SPECIAL Si esta opción se establece junto con el modo de reordenación REORDER_INVERSE_NUMBERS_AS_L o con la llamada a setInverse(true), implica la opción INSERT_LRM_FOR_NUMERIC en llamadas al método writeReordered(). Para otros modos de reordenación, se agregará un número mínimo de caracteres LRM o RLM al texto de origen después de reordenarlo para garantizar el recorrido de ida y vuelta, es decir, al aplicar el modo de reordenación inversa en el texto lógico resultante con eliminación de marcas Bidi (opción OPTION_REMOVE_CONTROLS establecer antes de llamar a setPara() o opción REMOVE_BIDI_CONTROLS en writeReordered ), el resultado será idéntico al texto de origen de la primera transformación. Esta opción se omitirá si se especifica junto con la opción OPTION_REMOVE_CONTROLS. Impide la opción REMOVE_BIDI_CONTROLS en llamadas al método writeReordered() e implica la opción INSERT_LRM_FOR_NUMERIC en llamadas al método writeReordered() si el modo de reordenación es REORDER_INVERSE_NUMBERS_AS_L.

Referencia de Android para android.icu.text.Bidi.OPTION_INSERT_MARKS.

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.

OptionRemoveControls 2

Bit de opción para setReorderingOptions: quitar caracteres de control Bidi Esta opción debe establecerse o restablecerse antes de llamar a setPara. Esta opción anula la opción OPTION_INSERT_MARKS. Impide la opción INSERT_LRM_FOR_NUMERIC en llamadas al método writeReordered() e implica la opción REMOVE_BIDI_CONTROLS en llamadas a ese método.

Referencia de Android para android.icu.text.Bidi.OPTION_REMOVE_CONTROLS.

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.

OptionStreaming 4

Bit de opción para setReorderingOptions: procese la salida como parte de una secuencia para continuar Esta opción debe establecerse o restablecerse antes de llamar a setPara. Esta opción especifica que el autor de la llamada está interesado en procesar objetos de texto grandes en partes. Se espera que el autor de la llamada concatene los resultados de las llamadas sucesivas. Solo la llamada a la última parte tendrá esta opción desactivada. Cuando este bit de opción está activado, setPara() puede procesar menos que el texto de origen completo para truncar el texto en un límite significativo. El autor de la llamada debe llamar a getProcessedLength() inmediatamente después de llamar a setPara() para determinar la cantidad del texto de origen que se ha procesado. El texto de origen más allá de esa longitud se debe volver a enviar en las siguientes llamadas a setPara. La longitud procesada puede ser menor que la longitud del texto de origen si un carácter anterior al último carácter del texto de origen constituye un límite razonable (como un separador de bloques) para que el texto continúe. Si el último carácter del texto de origen constituye un límite razonable, todo el texto se procesará a la vez. Si no existe ningún lugar en el texto de origen, tal límite razonable, la longitud procesada será cero. El autor de la llamada debe comprobar si hay tal aparición y realizar una de las siguientes acciones: enviar una mayor cantidad de texto con una mejor posibilidad de incluir un límite razonable. vuelva a enviar el mismo texto después de desactivar la opción OPTION_STREAMING. En todos los casos, esta opción debe desactivarse antes de procesar la última parte del texto. Cuando se usa la opción OPTION_STREAMING, se recomienda llamar a orderParagraphsLTR(true) antes de llamar a setPara() para que los párrafos posteriores se puedan concatenar a párrafos anteriores de la derecha.

Referencia de Android para android.icu.text.Bidi.OPTION_STREAMING.

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.

DirectionDefaultLeftToRight 126

Constante que indica que la dirección base depende del primer carácter direccional fuerte del texto según el algoritmo bidireccional Unicode. Si no hay ningún carácter direccional fuerte, la dirección base es de izquierda a derecha.

Referencia de Android para android.icu.text.Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT.

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.

DirectionDefaultRightToLeft 127

Constante que indica que la dirección base depende del primer carácter direccional fuerte del texto según el algoritmo bidireccional Unicode. Si no hay ningún carácter direccional fuerte, la dirección base es de derecha a izquierda.

Referencia de Android para android.icu.text.Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT.

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.

Se aplica a