Lenguaje

Bidi.OptionInsertMarks Campo

Definición

Precaución

This constant will be removed in the future version. Use Android.Icu.Text.BidiOptions enum directly instead of this field.

Bit de opción para setReorderingOptions: insert Bidi marks (LRM o RLM) cuando sea necesario para garantizar el resultado correcto de un reordenamiento en un orden lógico

[Android.Runtime.Register("OPTION_INSERT_MARKS", ApiSince=29)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Text.BidiOptions enum directly instead of this field.", true)]
public const Android.Icu.Text.BidiOptions OptionInsertMarks = 1;
[<Android.Runtime.Register("OPTION_INSERT_MARKS", ApiSince=29)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Icu.Text.BidiOptions enum directly instead of this field.", true)>]
val mutable OptionInsertMarks : Android.Icu.Text.BidiOptions

Valor de campo

Value = 1
Atributos

Comentarios

Bit de opción para setReorderingOptions: insert Bidi marks (LRM o RLM) cuando sea necesario para garantizar el resultado correcto de un reordenamiento 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. <ul><li>REORDER_RUNS_ONLY</li><li><REORDER_INVERSE_NUMBERS_AS_L/li><<>REORDER_INVERSE_LIKE_DIRECT li/li><li><REORDER_INVERSE_FOR_NUMBERS_SPECIAL/ul><>

Si esta opción se establece junto con el modo REORDER_INVERSE_NUMBERS_AS_L de reordenación o con la llamada a setInverse(true), implica la opción INSERT_LRM_FOR_NUMERIC en las 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 la eliminación de marcas Bidi (opción OPTION_REMOVE_CONTROLS establecida antes de llamar o setPara() 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 las llamadas al método writeReordered() e implica la opción INSERT_LRM_FOR_NUMERIC en las llamadas al método writeReordered() si el modo de reordenación es REORDER_INVERSE_NUMBERS_AS_L.

Java documentación 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.

Se aplica a