Bidi.ReorderVisually(Byte[], Int32, Object[], Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
配列内のオブジェクトを、レベルに基づいて視覚的な順序に並べ替えます。
[Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")]
public static void ReorderVisually(byte[]? levels, int levelStart, Java.Lang.Object[]? objects, int objectStart, int count);
[<Android.Runtime.Register("reorderVisually", "([BI[Ljava/lang/Object;II)V", "")>]
static member ReorderVisually : byte[] * int * Java.Lang.Object[] * int * int -> unit
パラメーター
- levels
- Byte[]
各オブジェクトの bidi レベルを表す配列
- levelStart
- Int32
levels 配列内の開始位置
- objects
- Object[]
視覚的な順序に並べ替えられるオブジェクトの配列
- objectStart
- Int32
オブジェクト配列内の開始位置
- count
- Int32
並べ替えるオブジェクトの数
- 属性
例外
count、levelStart、またはobjectStartが負の場合は !、count > levels.length - levelStart またはcount > objects.length - objectStartの場合は !。
注釈
配列内のオブジェクトを、レベルに基づいて視覚的な順序に並べ替えます。 これは、テキストの実行を論理的な順序で表すオブジェクトのコレクションがあり、各実行に 1 つのレベルのテキストが含まれている場合に使用するユーティリティ関数です。 オブジェクト配列内のindexからobjectStartまでのobjectStart + countの要素は、テキストの各実行が、レベル配列内の対応する要素によって示されるレベルを持つ (index - objectStart + levelStart) と仮定して、視覚的な順序に並べ替えられる。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。