Bidi Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Bidi(IAttributedCharacterIterator) |
Crea Bidi dal paragrafo di testo specificato. |
| Bidi(String, Int32) |
Creare Bidi dal paragrafo specificato di testo e direzione di base. |
| Bidi(Char[], Int32, Byte[], Int32, Int32, Int32) |
Creare Bidi dal testo, dall'incorporamento e dalle informazioni sulla direzione specificate. |
Bidi(IAttributedCharacterIterator)
Crea Bidi dal paragrafo di testo specificato.
[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
Parametri
- paragraph
- IAttributedCharacterIterator
un paragrafo di testo con informazioni facoltative sull'attributo carattere e paragrafo
- Attributi
Eccezioni
se paragraph == null
Commenti
Crea Bidi dal paragrafo di testo specificato.
L'attributo RUN_DIRECTION nel testo, se presente, determina la direzione di base (da sinistra a destra o da destra a sinistra). Se non è presente, la direzione di base viene calcolata usando l'algoritmo bidirezionale Unicode, che per impostazione predefinita è da sinistra a destra se non sono presenti caratteri direzionali sicuri nel testo. Questo attributo, se presente, deve essere applicato a tutto il testo del paragrafo.
L'attributo BIDI_EMBEDDING nel testo, se presente, rappresenta le informazioni sul livello di incorporamento. I valori negativi da -1 a -62 indicano gli override al valore assoluto del livello. I valori positivi da 1 a 62 indicano incorporamenti. Dove i valori sono zero o non definiti, viene assunto il livello di incorporamento di base determinato dalla direzione di base.
L'attributo NUMERIC_SHAPING nel testo, se presente, converte le cifre europee in altre cifre decimali prima di eseguire l'algoritmo bidi. Questo attributo, se presente, deve essere applicato a tutto il testo del paragrafo.
Documentazione java per java.text.Bidi.Bidi(java.text.AttributedCharacterIterator).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Vedi anche
Si applica a
Bidi(String, Int32)
Creare Bidi dal paragrafo specificato di testo e direzione di 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
Parametri
- paragraph
- String
un paragrafo di testo
- flags
- Int32
raccolta di flag che controllano l'algoritmo. L'algoritmo riconosce i flag DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT e DIRECTION_DEFAULT_RIGHT_TO_LEFT. Gli altri valori sono riservati.
- Attributi
Commenti
Creare Bidi dal paragrafo specificato di testo e direzione di base.
Documentazione java per java.text.Bidi.Bidi(java.lang.String, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Vedi anche
Si applica a
Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)
Creare Bidi dal testo, dall'incorporamento e dalle informazioni sulla direzione specificate.
[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
Parametri
- text
- Char[]
matrice contenente il paragrafo del testo da elaborare.
- textStart
- Int32
indice nella matrice di testo dell'inizio del paragrafo.
- embeddings
- Byte[]
matrice contenente valori di incorporamento per ogni carattere nel paragrafo. Può essere null, nel qual caso si presuppone che non siano presenti informazioni di incorporamento esterne.
- embStart
- Int32
indice nella matrice di incorporamento dell'inizio del paragrafo.
- paragraphLength
- Int32
lunghezza del paragrafo nella matrice di testo e incorporamento.
- flags
- Int32
raccolta di flag che controllano l'algoritmo. L'algoritmo riconosce i flag DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT e DIRECTION_DEFAULT_RIGHT_TO_LEFT. Gli altri valori sono riservati.
- Attributi
Eccezioni
se textStart, embStarto paragraphLength è negativo; se text.length o embeddings.length .
Commenti
Creare Bidi dal testo, dall'incorporamento e dalle informazioni sulla direzione specificate. La matrice di incorporamenti può essere Null. Se presente, i valori rappresentano informazioni sul livello di incorporamento. I valori negativi da -1 a -61 indicano gli override al valore assoluto del livello. I valori positivi compresi tra 1 e 61 indicano incorporamenti. Dove i valori sono zero, si presuppone il livello di incorporamento di base determinato dalla direzione di base.
Documentazione java per java.text.Bidi.Bidi(char[], int, byte[], int, int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.