Collator.SetReorderCodes(Int32[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このコレーターの並べ替えコードを設定します。
[Android.Runtime.Register("setReorderCodes", "([I)V", "GetSetReorderCodes_arrayIHandler", ApiSince=24)]
public virtual void SetReorderCodes(params int[]? order);
[<Android.Runtime.Register("setReorderCodes", "([I)V", "GetSetReorderCodes_arrayIHandler", ApiSince=24)>]
abstract member SetReorderCodes : int[] -> unit
override this.SetReorderCodes : int[] -> unit
パラメーター
- order
- Int32[]
このコレーターに適用する並べ替えコード。これが null または空の配列の場合、既存の並べ替えがクリアされます
- 属性
注釈
このコレーターの並べ替えコードを設定します。 照合順序の並べ替えにより、スクリプトとその他の一部の文字グループを相互に相対的に移動できます。 この並べ替えは、DUET/CLDR 標準照合順序に基づいて行われます。 並べ替えでは、照合順序の先頭または末尾に配置するグループを指定できます。 これらのグループは、UScript コードと Collator.ReorderCodes エントリを使用して指定されます。
既定では、順序の開始に指定された並べ替えコードは、いくつかの特殊な非スクリプト ブロックの後に指定された順序で配置されます。 これらの特殊な文字グループは、スペース、句読点、記号、通貨、および数字です。 これらの特殊なグループは、 Collator.ReorderCodes エントリで表されます。 並べ替えでこれらの特殊なグループが明示的に指定されている場合、スクリプト グループは、これらの特殊な非スクリプト グループと混在させることができます。
特殊なコード Collator.ReorderCodes#OTHERS OTHERS は、指定された並べ替えコードの一覧に明示的に記載されていないスクリプトを表します。 他のユーザーの後にあるものはすべて、指定された順序で並べ替えの最後に行きます。
特殊な並べ替えコード Collator.ReorderCodes#DEFAULT DEFAULT は、このコレーターの並べ替えをこのコレーターの既定値にリセットします。 既定の並べ替えは、DUET/CLDR 順序であるか、リソース データまたはルールからこのコレーターが作成されたときに指定された並べ替えである可能性があります。 DEFAULT コード <b>must</b> は、使用時に指定される唯一のコードです。 そうでない場合は、 IllegalArgumentException がスローされます。
特殊な並べ替えコード Collator.ReorderCodes#NONE NONE は、このコレーターの並べ替えを削除します。 順序を変更しない設定の結果、DUET/CLDR の順序付けが使用されます。 NONE コード <b>must</b> は、使用時に指定される唯一のコードです。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。