Bidi Constructores
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í.
Sobrecargas
| Nombre | Description |
|---|---|
| Bidi(IAttributedCharacterIterator) |
Cree Bidi a partir del párrafo especificado del texto. |
| Bidi(String, Int32) |
Cree Bidi a partir del párrafo especificado de texto y dirección base. |
| Bidi(Char[], Int32, Byte[], Int32, Int32, Int32) |
Cree Bidi a partir del texto especificado, la inserción y la información de dirección. |
Bidi(IAttributedCharacterIterator)
Cree Bidi a partir del párrafo especificado del texto.
[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
un párrafo de texto con información opcional sobre caracteres y atributos de párrafo
- Atributos
Excepciones
si paragraph == null
Comentarios
Cree Bidi a partir del párrafo especificado del texto.
El atributo RUN_DIRECTION del texto, si está presente, determina la dirección base (de izquierda a derecha o derecha a izquierda). Si no está presente, la dirección base se calcula mediante el algoritmo bidireccional Unicode, de forma predeterminada a izquierda a derecha si no hay caracteres direccionales seguros en el texto. Este atributo, si está presente, debe aplicarse a todo el texto del párrafo.
El atributo BIDI_EMBEDDING del texto, si está presente, representa información de nivel de inserción. Los valores negativos de -1 a -62 indican invalidaciones en el valor absoluto del nivel. Los valores positivos de 1 a 62 indican incrustaciones. Donde los valores son cero o no definidos, se asume el nivel de inserción base determinado por la dirección base.
El atributo NUMERIC_SHAPING del texto, si está presente, convierte los dígitos europeos en otros dígitos decimales antes de ejecutar el algoritmo bidi. Este atributo, si está presente, debe aplicarse a todo el texto del párrafo.
Java documentación para java.text.Bidi.Bidi(java.text.AttributedCharacterIterator).
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.
Consulte también
Se aplica a
Bidi(String, Int32)
Cree Bidi a partir del párrafo especificado de texto y dirección 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
un párrafo de texto
- flags
- Int32
una colección de marcas que controlan el algoritmo. El algoritmo entiende las marcas DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT y DIRECTION_DEFAULT_RIGHT_TO_LEFT. Otros valores están reservados.
- Atributos
Comentarios
Cree Bidi a partir del párrafo especificado de texto y dirección base.
Java documentación para java.text.Bidi.Bidi(java.lang.String, 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.
Consulte también
Se aplica a
Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)
Cree Bidi a partir del texto especificado, la inserción y la información de dirección.
[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[]
matriz que contiene el párrafo del texto que se va a procesar.
- textStart
- Int32
índice en la matriz de texto del inicio del párrafo.
- embeddings
- Byte[]
matriz que contiene valores de inserción para cada carácter del párrafo. Esto puede ser NULL, en cuyo caso se supone que no hay información de inserción externa.
- embStart
- Int32
índice en la matriz de inserción del inicio del párrafo.
- paragraphLength
- Int32
la longitud del párrafo en el texto e incrustaciones de matrices.
- flags
- Int32
una colección de marcas que controlan el algoritmo. El algoritmo entiende las marcas DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT y DIRECTION_DEFAULT_RIGHT_TO_LEFT. Otros valores están reservados.
- Atributos
Excepciones
si textStartes , embStarto paragraphLength es negativo; si text.length o embeddings.length .
Comentarios
Cree Bidi a partir del texto especificado, la inserción y la información de dirección. La matriz embeddings puede ser null. Si está presente, los valores representan información de nivel de inserción. Los valores negativos de -1 a -61 indican invalidaciones en el valor absoluto del nivel. Los valores positivos de 1 a 61 indican incrustaciones. Donde los valores son cero, se asume el nivel de inserción base determinado por la dirección base.
Java documentación para java.text.Bidi.Bidi(char[], int, byte[], int, 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.