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 partir da qual se mover
- 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 combinadas, ou dentro de um cluster de reordenação.
O contexto é o contexto modelador para o movimento do cursor, geralmente os limites da extensão métrica que envolve o cursor na direção do movimento. contextStart
offset
e contextEnd
são relativos ao início da cadeia de caracteres.
Se cursorOpt estiver CURSOR_AT e o deslocamento não for uma posição válida do cursor, 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.