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
並べ替えるオブジェクトの数
- 属性
例外
、 levelStart
または が負の場合count
は 。または の場合count > objects.length - objectStart
count > levels.length - levelStart
objectStart
は 。
注釈
配列内のオブジェクトを、そのレベルに基づいて視覚的な順序に並べ替えます。 これは、テキストの実行を論理的な順序で表すオブジェクトのコレクションがあり、各実行にテキストが 1 つのレベルで含まれている場合に使用するユーティリティ関数です。 オブジェクト配列内の から までのobjectStart + count
要素index
objectStart
は、テキストの各実行が levels 配列内の対応する要素によって示されるレベル () index - objectStart + levelStart
を持つ場合、視覚的な順序に並べ替えられます。
の Java ドキュメント java.text.Bidi.reorderVisually(byte[], int, java.lang.Object[], int, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。