Idioma

Bidi.OptionInsertMarks Campo

Definição

Cuidado

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

Bit de opção para setReorderingOptions: inserir marcas Bidi (LRM ou RLM) quando necessário para garantir o resultado correto de uma reordenação para uma ordem lógica

[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 do campo

Value = 1
Atributos

Comentários

Bit de opção para setReorderingOptions: inserir marcas Bidi (LRM ou RLM) quando necessário para garantir o resultado correto de uma reordenação para uma ordem lógica

Essa opção deve ser definida ou redefinida antes de chamar setPara.

Essa opção é significativa apenas com modos de reordenação que geram um resultado com ordem lógica, especificamente. <ul><li><REORDER_RUNS_ONLY/li><li><REORDER_INVERSE_NUMBERS_AS_L/li><li><REORDER_INVERSE_LIKE_DIRECT/li><li><REORDER_INVERSE_FOR_NUMBERS_SPECIAL/li></ul>

Se essa opção for definida em conjunto com o modo REORDER_INVERSE_NUMBERS_AS_L de reordenação ou com a chamada setInverse(true), isso implicará na opção INSERT_LRM_FOR_NUMERIC em chamadas para o método writeReordered().

Para outros modos de reordenação, um número mínimo de caracteres LRM ou RLM será adicionado ao texto de origem depois de reordená-lo para garantir a viagem de ida e volta, ou seja, ao aplicar o modo inverso de reordenação no texto lógico resultante com a remoção de marcas Bidi (opção OPTION_REMOVE_CONTROLS definida antes da chamada setPara() ou opção REMOVE_BIDI_CONTROLS em writeReordered), o resultado será idêntico ao texto de origem na primeira transformação.

Essa opção será ignorada se especificada junto com a opção OPTION_REMOVE_CONTROLS. Ele inibe a opção REMOVE_BIDI_CONTROLS em chamadas ao método writeReordered() e implica a opção INSERT_LRM_FOR_NUMERIC em chamadas para o método writeReordered() se o modo de reordenação for REORDER_INVERSE_NUMBERS_AS_L.

Java documentação para android.icu.text.Bidi.OPTION_INSERT_MARKS.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a