Collator.Decomposition プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この 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を返します。 サブクラスは、必要に応じてオーバーライドする必要があります。
プロパティ セッターのドキュメント:
このコレーターの分解モードを設定します。 この分解属性を CANONICAL_DECOMPOSITION に設定すると、Collator は正規化されていないテキストを適切に処理でき、テキストが正規化された場合と同じ結果が生成されます。 NO_DECOMPOSITIONが設定されている場合、比較する前または CollationKey を取得する前に、すべてのテキストが適切な形式で既に存在することを保証するのはユーザーの責任です。 分解モードを調整すると、ユーザーはより高速でより完全な照合順序の動作を選択できます。
世界の言語の多くはテキストの正規化を必要としないため、ほとんどのロケールは既定の分解モードとしてNO_DECOMPOSITION設定されます。
基底クラス のメソッドは何も行いません。 サブクラスは、必要に応じてオーバーライドする必要があります。
分解モードの説明については、getDecomposition を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。