UnicodeSet 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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 文件 android.icu.text.UnicodeSet.UnicodeSet()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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 文件 android.icu.text.UnicodeSet.UnicodeSet(android.icu.text.UnicodeSet)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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[]
代表範圍的字元對
- 屬性
備註
快速從一組範圍構造集合
Java 文件 android.icu.text.UnicodeSet.UnicodeSet(int...)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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 文件 android.icu.text.UnicodeSet.UnicodeSet(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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 > start 會產生一個空集合。
Java 文件 android.icu.text.UnicodeSet.UnicodeSet(int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
- transfer
- JniHandleOwnership
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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 文件 android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
若屬實,請忽略 Unicode Pattern_White_Space字元
- 屬性
備註
從給定模式構造集合。 請參見類別描述以了解模式語言的語法。
Java 文件 android.icu.text.UnicodeSet.UnicodeSet(java.lang.String, boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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[] 陣列,char 映射到 UnicodeSets
- 屬性
備註
從給定模式構造集合。 請參見類別描述以了解模式語言的語法。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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[] 陣列,char 映射到 UnicodeSets
- options
- UnicodeSetOptions
一個位元遮罩,指示應套用哪些選項。
有效的選項為 #IGNORE_SPACE ,且最多 #CASE_INSENSITIVE為 、 #ADD_CASE_MAPPINGS、 #SIMPLE_CASE_INSENSITIVE。 這兩種情況選項彼此排斥。
- 屬性
備註
從給定模式構造集合。 請參見類別描述以了解模式語言的語法。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。