SpannableStringBuilder.GetTextRunCursor メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
deprecated
実行内の次のカーソル位置を返します。
[Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")]
[System.Obsolete("deprecated")]
public virtual int GetTextRunCursor (int contextStart, int contextEnd, int dir, int offset, int cursorOpt, Android.Graphics.Paint? p);
[<Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
override this.GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
パラメーター
- contextStart
- Int32
コンテキストの開始インデックス
- contextEnd
- Int32
コンテキストの (非包括) 終了インデックス
- dir
- Int32
実行が RTL の場合は 1、それ以外の場合は 0
- offset
- Int32
移動するカーソル位置
- cursorOpt
- Int32
カーソルを移動する方法(CURSOR_AFTER、CURSOR_AT_OR_AFTER、CURSOR_BEFORE、CURSOR_AT_OR_BEFORE、またはCURSOR_ATのいずれか)
- p
- Paint
この情報を要求している Paint オブジェクト
戻り値
次の位置のオフセット(-1)
- 属性
注釈
実行内の次のカーソル位置を返します。 これにより、サロゲート間、結合体を形成する文字間、基本文字と結合記号の間、または並べ替えクラスター内にカーソルを置く必要がなくなります。
コンテキストは、カーソル移動の整形コンテキストであり、一般に、移動方向にカーソルを囲むメトリック スパンの境界です。 contextStart
は contextEnd
、 offset
文字列の先頭を基準にした相対値です。
cursorOpt がCURSOR_ATされ、オフセットが有効なカーソル位置でない場合、-1 が返されます。 それ以外の場合、contextStart の前または contextEnd の後に値が返されることはありません。
このメンバーは非推奨です。 これは内部メソッドであり、コードで使用しないようにします
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。