Bidi Construtores

Definição

Sobrecargas

Nome Description
Bidi(IAttributedCharacterIterator)

Crie Bidi com base no parágrafo de texto especificado.

Bidi(String, Int32)

Crie Bidi com base no parágrafo determinado do texto e da direção base.

Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)

Crie Bidi com base nas informações de texto, inserção e direção fornecidas.

Bidi(IAttributedCharacterIterator)

Crie Bidi com base no parágrafo de texto especificado.

[Android.Runtime.Register(".ctor", "(Ljava/text/AttributedCharacterIterator;)V", "")]
public Bidi(Java.Text.IAttributedCharacterIterator? paragraph);
[<Android.Runtime.Register(".ctor", "(Ljava/text/AttributedCharacterIterator;)V", "")>]
new Java.Text.Bidi : Java.Text.IAttributedCharacterIterator -> Java.Text.Bidi

Parâmetros

paragraph
IAttributedCharacterIterator

um parágrafo de texto com informações opcionais de atributo de caractere e parágrafo

Atributos

Exceções

se paragraph == null

Comentários

Crie Bidi com base no parágrafo de texto especificado.

O atributo RUN_DIRECTION no texto, se presente, determina a direção base (da esquerda para a direita ou da direita para a esquerda). Se não estiver presente, a direção base será computada usando o Algoritmo Bidirecional Unicode, padrão para da esquerda para a direita se não houver caracteres direcionais fortes no texto. Esse atributo, se presente, deve ser aplicado a todo o texto no parágrafo.

O atributo BIDI_EMBEDDING no texto, se presente, representa informações de nível de inserção. Valores negativos de -1 a -62 indicam substituições no valor absoluto do nível. Valores positivos de 1 a 62 indicam inserções. Quando os valores são zero ou não definidos, o nível de inserção base conforme determinado pela direção base é assumido.

O atributo NUMERIC_SHAPING no texto, se presente, converte dígitos europeus em outros dígitos decimais antes de executar o algoritmo bidi. Esse atributo, se presente, deve ser aplicado a todo o texto no parágrafo.

Java documentação para java.text.Bidi.Bidi(java.text.AttributedCharacterIterator).

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.

Confira também

Aplica-se a

Bidi(String, Int32)

Crie Bidi com base no parágrafo determinado do texto e da direção base.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")]
public Bidi(string? paragraph, int flags);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")>]
new Java.Text.Bidi : string * int -> Java.Text.Bidi

Parâmetros

paragraph
String

um parágrafo de texto

flags
Int32

uma coleção de sinalizadores que controlam o algoritmo. O algoritmo entende os sinalizadores DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT e DIRECTION_DEFAULT_RIGHT_TO_LEFT. Outros valores são reservados.

Atributos

Comentários

Crie Bidi com base no parágrafo determinado do texto e da direção base.

Java documentação para java.text.Bidi.Bidi(java.lang.String, int).

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.

Confira também

Aplica-se a

Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)

Crie Bidi com base nas informações de texto, inserção e direção fornecidas.

[Android.Runtime.Register(".ctor", "([CI[BIII)V", "")]
public Bidi(char[]? text, int textStart, byte[]? embeddings, int embStart, int paragraphLength, int flags);
[<Android.Runtime.Register(".ctor", "([CI[BIII)V", "")>]
new Java.Text.Bidi : char[] * int * byte[] * int * int * int -> Java.Text.Bidi

Parâmetros

text
Char[]

uma matriz que contém o parágrafo do texto a ser processado.

textStart
Int32

o índice na matriz de texto do início do parágrafo.

embeddings
Byte[]

uma matriz que contém valores de inserção para cada caractere no parágrafo. Isso pode ser nulo, nesse caso, supõe-se que não haja informações de inserção externas.

embStart
Int32

o índice na matriz de inserção do início do parágrafo.

paragraphLength
Int32

o comprimento do parágrafo nas matrizes de texto e inserções.

flags
Int32

uma coleção de sinalizadores que controlam o algoritmo. O algoritmo entende os sinalizadores DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT e DIRECTION_DEFAULT_RIGHT_TO_LEFT. Outros valores são reservados.

Atributos

Exceções

se textStart, embStartou paragraphLength for negativo; se text.length ou embeddings.length .

Comentários

Crie Bidi com base nas informações de texto, inserção e direção fornecidas. A matriz de inserções pode ser nula. Se presentes, os valores representam informações de nível de inserção. Valores negativos de -1 a -61 indicam substituições no valor absoluto do nível. Valores positivos de 1 a 61 indicam inserções. Quando os valores são zero, o nível de inserção base conforme determinado pela direção base é assumido.

Java documentação para java.text.Bidi.Bidi(char[], int, byte[], int, int, int).

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.

Confira também

Aplica-se a