Language

UnicodeSet コンストラクター

定義

オーバーロード

名前 説明
UnicodeSet()

空のセットを構築します。

UnicodeSet(UnicodeSet)

既存のセットのコピーを作成します。

UnicodeSet(Int32[])

一連の範囲からセットをすばやく構築する

UnicodeSet(String)

指定されたパターンからセットを構築します。

UnicodeSet(Int32, Int32)

指定した範囲を含むセットを構築します。

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

指定されたパターンからセットを構築します。

UnicodeSet(String, Boolean)

指定されたパターンからセットを構築します。

UnicodeSet(String, ParsePosition, ISymbolTable)

指定されたパターンからセットを構築します。

UnicodeSet(String, ParsePosition, ISymbolTable, UnicodeSetOptions)

指定されたパターンからセットを構築します。

UnicodeSet()

空のセットを構築します。

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

注釈

空のセットを構築します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(UnicodeSet)

既存のセットのコピーを作成します。

[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

パラメーター

other
UnicodeSet
属性

注釈

既存のセットのコピーを作成します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(Int32[])

一連の範囲からセットをすばやく構築する

[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

パラメーター

pairs
Int32[]

範囲を表す文字のペア

属性

注釈

一連の範囲からセットをすばやく構築する 。 偶数の整数が必要であり、すべて 0 より大きく、すべて Character.MAX_CODE_POINT 以下である必要があります。 各ペア (..., si, ei, ...) では、si <= ei Between 隣接するペア (...ei,sj...) は、ei+1 > が正しい必要があります。sj

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(String)

指定されたパターンからセットを構築します。

[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

パラメーター

pattern
String

セット内の文字を指定する文字列

属性

注釈

指定されたパターンからセットを構築します。 パターン言語の構文については、クラスの説明を参照してください。 空白は無視されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(Int32, Int32)

指定した範囲を含むセットを構築します。

[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

パラメーター

start
Int32

範囲の最初の文字 (両端を含む)

end
Int32

最後の文字 (範囲を含む)

属性

注釈

指定した範囲を含むセットを構築します。 end &gt; start場合は、空のセットが作成されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(IntPtr, JniHandleOwnership)

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

パラメーター

javaReference
IntPtr

nativeint

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(String, UnicodeSetOptions)

指定されたパターンからセットを構築します。

[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

パラメーター

pattern
String

セット内の文字を指定する文字列

options
UnicodeSetOptions

適用するオプションを示すビットマスク。 有効なオプションは #IGNORE_SPACE で、 #CASE_INSENSITIVE、 #ADD_CASE_MAPPINGS、 #SIMPLE_CASE_INSENSITIVEのいずれかです。 これらのケース オプションは相互に排他的です。

属性

注釈

指定されたパターンからセットを構築します。 パターン言語の構文については、クラスの説明を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(String, Boolean)

指定されたパターンからセットを構築します。

[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

パラメーター

pattern
String

セット内の文字を指定する文字列

ignoreWhitespace
Boolean

true の場合は、Unicode Pattern_White_Space文字を無視します

属性

注釈

指定されたパターンからセットを構築します。 パターン言語の構文については、クラスの説明を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(String, ParsePosition, ISymbolTable)

指定されたパターンからセットを構築します。

[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

パラメーター

pattern
String

セット内の文字を指定する文字列

pos
ParsePosition

入力時に、解析を開始するパターン内の位置。 出力時に、解析された最後の文字の後の位置。

symbols
ISymbolTable

変数を char[] 配列および文字に UnicodeSets にマッピングするシンボル テーブル

属性

注釈

指定されたパターンからセットを構築します。 パターン言語の構文については、クラスの説明を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

UnicodeSet(String, ParsePosition, ISymbolTable, UnicodeSetOptions)

指定されたパターンからセットを構築します。

[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

パラメーター

pattern
String

セット内の文字を指定する文字列

pos
ParsePosition

入力時に、解析を開始するパターン内の位置。 出力時に、解析された最後の文字の後の位置。

symbols
ISymbolTable

変数を char[] 配列および文字に UnicodeSets にマッピングするシンボル テーブル

options
UnicodeSetOptions

適用するオプションを示すビットマスク。 有効なオプションは #IGNORE_SPACE で、 #CASE_INSENSITIVE、 #ADD_CASE_MAPPINGS、 #SIMPLE_CASE_INSENSITIVEのいずれかです。 これらのケース オプションは相互に排他的です。

属性

注釈

指定されたパターンからセットを構築します。 パターン言語の構文については、クラスの説明を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象