SpannableStringBuilder.GetTextRunCursor Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
deprecated
Retorna a próxima posição do cursor na execução.
[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
o índice inicial do contexto
- contextEnd
- Int32
o índice final (não inclusivo) do contexto
- dir
- Int32
1 se a execução for RTL, caso contrário, 0
- offset
- Int32
a posição do cursor a ser movida de
- cursorOpt
- Int32
como mover o cursor, um dos CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE ou CURSOR_AT
- p
- Paint
o objeto Paint que está solicitando essas informações
Retornos
o deslocamento da próxima posição ou -1
- Atributos
Comentários
Retorna a próxima posição do cursor na execução. Isso evita colocar o cursor entre substitutos, entre caracteres que formam conjuntos, entre caracteres base e marcas de combinação ou dentro de um cluster de reordenação.
O contexto é o contexto de formatação para o movimento do cursor, geralmente os limites do intervalo de métricas que incluem o cursor na direção do movimento.
contextStart
offset e contextEnd são relativos ao início da cadeia de caracteres.
Se cursorOpt for CURSOR_AT e o deslocamento não for uma posição de cursor válida, isso retornará -1. Caso contrário, isso nunca retornará um valor antes de contextStart ou depois de contextEnd.
Este membro foi preterido. Este é um método interno, evite usá-lo em seu código
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.