UScript.GetScriptExtensions(Int32, BitSet) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コード ポイント 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/.
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。