Language

Collator.Decomposition プロパティ

定義

この Collator の分解モードを返します。 または、このコレーターの分解モードを設定します。

public virtual Android.Icu.Text.CollatorDecompositionMode Decomposition { [Android.Runtime.Register("getDecomposition", "()I", "GetGetDecompositionHandler", ApiSince=24)] get; [Android.Runtime.Register("setDecomposition", "(I)V", "GetSetDecomposition_IHandler", ApiSince=24)] set; }
[<get: Android.Runtime.Register("getDecomposition", "()I", "GetGetDecompositionHandler", ApiSince=24)>]
[<set: Android.Runtime.Register("setDecomposition", "(I)V", "GetSetDecomposition_IHandler", ApiSince=24)>]
member this.Decomposition : Android.Icu.Text.CollatorDecompositionMode with get, set

プロパティ値

分解モード

属性

注釈

プロパティ getter のドキュメント:

この Collator の分解モードを返します。 分解モードでは、Unicode で構成される文字の処理方法が決まります。

詳細については、Collator クラスの説明を参照してください。

基底クラス メソッドは常に #NO_DECOMPOSITIONを返します。 サブクラスは、必要に応じてオーバーライドする必要があります。

Javaドキュメント。

プロパティ セッターのドキュメント:

このコレーターの分解モードを設定します。 この分解属性を CANONICAL_DECOMPOSITION に設定すると、Collator は正規化されていないテキストを適切に処理でき、テキストが正規化された場合と同じ結果が生成されます。 NO_DECOMPOSITIONが設定されている場合、比較する前または CollationKey を取得する前に、すべてのテキストが適切な形式で既に存在することを保証するのはユーザーの責任です。 分解モードを調整すると、ユーザーはより高速でより完全な照合順序の動作を選択できます。

世界の言語の多くはテキストの正規化を必要としないため、ほとんどのロケールは既定の分解モードとしてNO_DECOMPOSITION設定されます。

基底クラス のメソッドは何も行いません。 サブクラスは、必要に応じてオーバーライドする必要があります。

分解モードの説明については、getDecomposition を参照してください。

Javaドキュメント。

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

適用対象