SpannableStringBuilder.GetTextRunCursor Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
deprecated
Devuelve la siguiente posición del cursor en la ejecución.
[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
Parámetros
- contextStart
- Int32
índice inicial del contexto
- contextEnd
- Int32
índice final (no inclusivo) del contexto
- dir
- Int32
1 si la ejecución es RTL; de lo contrario, 0
- offset
- Int32
posición del cursor desde la que se va a mover
- cursorOpt
- Int32
cómo mover el cursor, uno de CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE o CURSOR_AT
- p
- Paint
el objeto Paint que solicita esta información
Devoluciones
desplazamiento de la siguiente posición o -1
- Atributos
Comentarios
Devuelve la siguiente posición del cursor en la ejecución. Esto evita colocar el cursor entre suplentes, entre caracteres que forman conjunciones, entre caracteres base y combinaciones de marcas, o dentro de un clúster de reordenación.
El contexto es el contexto de forma para el movimiento del cursor, generalmente los límites del intervalo de métricas que incluye el cursor en la dirección del movimiento. contextStart
y contextEnd
offset
son relativos al inicio de la cadena.
Si cursorOpt es CURSOR_AT y el desplazamiento no es una posición de cursor válida, devuelve -1. De lo contrario, nunca devolverá un valor antes de contextStart o después de contextEnd.
Este miembro está en desuso. Se trata de un método interno, no usarlo en el código.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.