Language

UScript.GetScriptExtensions(Int32, BitSet) メソッド

定義

コード ポイント c のScript_Extensionsをスクリプト コード整数として出力 BitSet に設定します。

[Android.Runtime.Register("getScriptExtensions", "(ILjava/util/BitSet;)I", "", ApiSince=24)]
public static int GetScriptExtensions(int c, Java.Util.BitSet? set);
[<Android.Runtime.Register("getScriptExtensions", "(ILjava/util/BitSet;)I", "", ApiSince=24)>]
static member GetScriptExtensions : int * Java.Util.BitSet -> int

パラメーター

c
Int32

コード ポイント

set
BitSet

スクリプト コード整数のセット。はクリアされます。その後、ビットはcのScript_Extensionsに対応して設定されます

返品

c のScript_Extensions内のスクリプト コードの負の数、または負でない 1 つのスクリプト値

属性

注釈

コード ポイント c のScript_Extensionsをスクリプト コード整数として出力 BitSet に設定します。 <ul><li>c にScript_Extensionsがある場合、戻り値は負の数のScript_Extensions コード (= -set.cardinality()) になります。この場合、Script プロパティ値 (通常は Common または Inherited) はセットに含まれません。 <li>cにScript_Extensionsがない場合は、1つのスクリプトコードがセットに入れられ、返されます。 <li>cが有効なコードポイントでない場合は、 #UNKNOWN コードがセットに格納され、返されます。 </ul> つまり、戻り値が負でない場合は、c の単一のスクリプト コードであり、セットにはこのスクリプト コードが正確に含まれます。 戻り値が -n の場合、セットには c の n>=2 Script_Extensionsスクリプト コードが含まれます。

一部の文字は、複数のスクリプトでよく使用されます。 詳細については、UAX #24 を参照してください。 http://www.unicode.org/reports/tr24/.

Javaドキュメント。

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

適用対象