UnicodeSet Costruttori

Definizione

Overload

Nome Descrizione
UnicodeSet()

Costruisce un set vuoto.

UnicodeSet(UnicodeSet)

Costruisce una copia di un set esistente.

UnicodeSet(Int32[])

Costruisce rapidamente un set da un set di intervalli < s0, e0, s1, e1, s2, e2, .

UnicodeSet(String)

Costruisce un set dal modello specificato.

UnicodeSet(Int32, Int32)

Costruisce un set contenente l'intervallo specificato.

UnicodeSet(IntPtr, JniHandleOwnership)
UnicodeSet(String, UnicodeSetOptions)

Costruisce un set dal modello specificato.

UnicodeSet(String, Boolean)

Costruisce un set dal modello specificato.

UnicodeSet(String, ParsePosition, ISymbolTable)

Costruisce un set dal modello specificato.

UnicodeSet(String, ParsePosition, ISymbolTable, UnicodeSetOptions)

Costruisce un set dal modello specificato.

UnicodeSet()

Costruisce un set vuoto.

[Android.Runtime.Register(".ctor", "()V", "", ApiSince=24)]
public UnicodeSet();
Attributi

Commenti

Costruisce un set vuoto.

per android.icu.text.UnicodeSet.UnicodeSet().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(UnicodeSet)

Costruisce una copia di un set esistente.

[Android.Runtime.Register(".ctor", "(Landroid/icu/text/UnicodeSet;)V", "", ApiSince=24)]
public UnicodeSet(Android.Icu.Text.UnicodeSet? other);
[<Android.Runtime.Register(".ctor", "(Landroid/icu/text/UnicodeSet;)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : Android.Icu.Text.UnicodeSet -> Android.Icu.Text.UnicodeSet

Parametri

other
UnicodeSet
Attributi

Commenti

Costruisce una copia di un set esistente.

per android.icu.text.UnicodeSet.UnicodeSet(android.icu.text.UnicodeSet).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(Int32[])

Costruisce rapidamente un set da un set di intervalli < s0, e0, s1, e1, s2, e2, .

[Android.Runtime.Register(".ctor", "([I)V", "", ApiSince=24)]
public UnicodeSet(params int[]? pairs);
[<Android.Runtime.Register(".ctor", "([I)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : int[] -> Android.Icu.Text.UnicodeSet

Parametri

pairs
Int32[]

coppie di caratteri che rappresentano intervalli

Attributi

Commenti

Costruisce rapidamente un set da un set di intervalli < s0, e0, s1, e1, s2, e2, ..., sn, en>. Deve essere presente un numero pari di numeri interi e devono essere tutti maggiori di zero, tutti minori o uguali a Character.MAX_CODE_POINT. In ogni coppia (..., si, ei, ...) deve essere vero che si <= ei Tra coppie adiacenti (... ei, sj...), deve essere vero che ei+1 < sj

per android.icu.text.UnicodeSet.UnicodeSet(int...).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(String)

Costruisce un set dal modello specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)]
public UnicodeSet(string? pattern);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : string -> Android.Icu.Text.UnicodeSet

Parametri

pattern
String

stringa che specifica quali caratteri si trovano nel set

Attributi

Commenti

Costruisce un set dal modello specificato. Vedere la descrizione della classe per la sintassi del linguaggio del modello. Lo spazio vuoto viene ignorato.

per android.icu.text.UnicodeSet.UnicodeSet(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(Int32, Int32)

Costruisce un set contenente l'intervallo specificato.

[Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=24)]
public UnicodeSet(int start, int end);
[<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : int * int -> Android.Icu.Text.UnicodeSet

Parametri

start
Int32

primo carattere, inclusivo, di intervallo

end
Int32

ultimo carattere, inclusivo, di intervallo

Attributi

Commenti

Costruisce un set contenente l'intervallo specificato. Se end &gt; start viene creato un set vuoto.

per android.icu.text.UnicodeSet.UnicodeSet(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(IntPtr, JniHandleOwnership)

protected UnicodeSet(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Icu.Text.UnicodeSet : nativeint * Android.Runtime.JniHandleOwnership -> Android.Icu.Text.UnicodeSet

Parametri

javaReference
IntPtr

nativeint

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(String, UnicodeSetOptions)

Costruisce un set dal modello specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=24)]
public UnicodeSet(string? pattern, Android.Icu.Text.UnicodeSetOptions options);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : string * Android.Icu.Text.UnicodeSetOptions -> Android.Icu.Text.UnicodeSet

Parametri

pattern
String

stringa che specifica quali caratteri si trovano nel set

options
UnicodeSetOptions

maschera di bit che indica le opzioni da applicare. Le opzioni valide sono #IGNORE_SPACE e al massimo uno di #CASE_INSENSITIVE, #ADD_CASE_MAPPINGS, #SIMPLE_CASE_INSENSITIVE. Queste opzioni case si escludono a vicenda.

Attributi

Commenti

Costruisce un set dal modello specificato. Vedere la descrizione della classe per la sintassi del linguaggio del modello.

per android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(String, Boolean)

Costruisce un set dal modello specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "", ApiSince=24)]
public UnicodeSet(string? pattern, bool ignoreWhitespace);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : string * bool -> Android.Icu.Text.UnicodeSet

Parametri

pattern
String

stringa che specifica quali caratteri si trovano nel set

ignoreWhitespace
Boolean

se true, ignorare i caratteri Pattern_White_Space Unicode

Attributi

Commenti

Costruisce un set dal modello specificato. Vedere la descrizione della classe per la sintassi del linguaggio del modello.

per android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(String, ParsePosition, ISymbolTable)

Costruisce un set dal modello specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;)V", "", ApiSince=24)]
public UnicodeSet(string? pattern, Java.Text.ParsePosition? pos, Android.Icu.Text.ISymbolTable? symbols);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : string * Java.Text.ParsePosition * Android.Icu.Text.ISymbolTable -> Android.Icu.Text.UnicodeSet

Parametri

pattern
String

stringa che specifica quali caratteri si trovano nel set

pos
ParsePosition

in base all'input, la posizione nel modello in corrispondenza della quale iniziare l'analisi. Nell'output, la posizione dopo l'ultimo carattere analizzato.

symbols
ISymbolTable

una tabella dei simboli che esegue il mapping delle variabili alle matrici e ai caratteri in UnicodeSet

Attributi

Commenti

Costruisce un set dal modello specificato. Vedere la descrizione della classe per la sintassi del linguaggio del modello.

per android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

UnicodeSet(String, ParsePosition, ISymbolTable, UnicodeSetOptions)

Costruisce un set dal modello specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;I)V", "", ApiSince=24)]
public UnicodeSet(string? pattern, Java.Text.ParsePosition? pos, Android.Icu.Text.ISymbolTable? symbols, Android.Icu.Text.UnicodeSetOptions options);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/text/ParsePosition;Landroid/icu/text/SymbolTable;I)V", "", ApiSince=24)>]
new Android.Icu.Text.UnicodeSet : string * Java.Text.ParsePosition * Android.Icu.Text.ISymbolTable * Android.Icu.Text.UnicodeSetOptions -> Android.Icu.Text.UnicodeSet

Parametri

pattern
String

stringa che specifica quali caratteri si trovano nel set

pos
ParsePosition

in base all'input, la posizione nel modello in corrispondenza della quale iniziare l'analisi. Nell'output, la posizione dopo l'ultimo carattere analizzato.

symbols
ISymbolTable

una tabella dei simboli che esegue il mapping delle variabili alle matrici e ai caratteri in UnicodeSet

options
UnicodeSetOptions

maschera di bit che indica le opzioni da applicare. Le opzioni valide sono #IGNORE_SPACE e al massimo uno di #CASE_INSENSITIVE, #ADD_CASE_MAPPINGS, #SIMPLE_CASE_INSENSITIVE. Queste opzioni case si escludono a vicenda.

Attributi

Commenti

Costruisce un set dal modello specificato. Vedere la descrizione della classe per la sintassi del linguaggio del modello.

per android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, java.text.ParsePosition, android.icu.text.SymbolTable, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a