語言

UCharacter.GetPropertyValueEnum 方法

定義

多載

名稱 Description
GetPropertyValueEnum(Int32, ICharSequence)

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases 所指定。

GetPropertyValueEnum(Int32, String)

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases 所指定。

GetPropertyValueEnum(Int32, ICharSequence)

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases 所指定。

[Android.Runtime.Register("getPropertyValueEnum", "(ILjava/lang/CharSequence;)I", "", ApiSince=24)]
public static int GetPropertyValueEnum(int property, Java.Lang.ICharSequence? valueAlias);
[<Android.Runtime.Register("getPropertyValueEnum", "(ILjava/lang/CharSequence;)I", "", ApiSince=24)>]
static member GetPropertyValueEnum : int * Java.Lang.ICharSequence -> int

參數

property
Int32

UProperty 選擇器常數。 UProperty.INT_START <= 性質

valueAlias
ICharSequence

要匹配的價值名稱。 名稱是透過「鬆散匹配」進行比較,詳見 PropertyValueAliases.txt。

傳回

一個值整數。 注意:UProperty.GENERAL_CATEGORY值是由 UCharacter.getType() 左移 1 所產生的遮罩值。 這使得像 [:L:] 這類分組類別得以表示。

屬性

備註

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases.txt。 短、長及其他變體皆可識別。

注意:PropertyValueAliases.txt 中有些名字只會被UProperty.GENERAL_CATEGORY_MASK認出,無法UProperty.GENERAL_CATEGORY。 這些包括:「C」/「其他」、「L」/「字母」、「LC」/「Cased_Letter」、「M」/「標記」、「N」/「數字」、「P」/「標點符號」、「S」/「符號」以及「Z」/「分隔符」。

Java 文件 android.icu.lang.UCharacter.getPropertyValueEnum(int, java.lang.CharSequence)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

GetPropertyValueEnum(Int32, String)

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases 所指定。

public static int GetPropertyValueEnum(int property, string? valueAlias);
static member GetPropertyValueEnum : int * string -> int

參數

property
Int32

UProperty 選擇器常數。 UProperty.INT_START <= 性質

valueAlias
String

要匹配的價值名稱。 名稱是透過「鬆散匹配」進行比較,詳見 PropertyValueAliases.txt。

傳回

一個值整數。 注意:UProperty.GENERAL_CATEGORY值是由 UCharacter.getType() 左移 1 所產生的遮罩值。 這使得像 [:L:] 這類分組類別得以表示。

備註

<strong>[icu]</strong> 回傳給定值名稱的整數屬性,該名稱依 Unicode 資料庫檔案 PropertyValueAliases.txt。 短、長及其他變體皆可識別。

注意:PropertyValueAliases.txt 中有些名字只會被UProperty.GENERAL_CATEGORY_MASK認出,無法UProperty.GENERAL_CATEGORY。 這些包括:「C」/「其他」、「L」/「字母」、「LC」/「Cased_Letter」、「M」/「標記」、「N」/「數字」、「P」/「標點符號」、「S」/「符號」以及「Z」/「分隔符」。

Java 文件 android.icu.lang.UCharacter.getPropertyValueEnum(int, java.lang.CharSequence)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於