Paint.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.
Sobrecargas
| Nome | Description |
|---|---|
| GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32) |
Retorna a próxima posição do cursor na execução. |
| GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32) |
Retorna a próxima posição do cursor na execução. |
| GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32) |
Retorna a próxima posição do cursor na execução. |
GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32)
Retorna a próxima posição do cursor na execução.
[Android.Runtime.Register("getTextRunCursor", "([CIIZII)I", "GetGetTextRunCursor_arrayCIIZIIHandler", ApiSince=29)]
public virtual int GetTextRunCursor(char[] text, int contextStart, int contextLength, bool isRtl, int offset, int cursorOpt);
[<Android.Runtime.Register("getTextRunCursor", "([CIIZII)I", "GetGetTextRunCursor_arrayCIIZIIHandler", ApiSince=29)>]
abstract member GetTextRunCursor : char[] * int * int * bool * int * int -> int
override this.GetTextRunCursor : char[] * int * int * bool * int * int -> int
Parâmetros
- text
- Char[]
o texto
- contextStart
- Int32
o início do contexto
- contextLength
- Int32
o comprimento do contexto
- isRtl
- Boolean
true se o contexto de parágrafo for RTL, caso contrário, false
- offset
- Int32
a posição do cursor a ser movida de
- cursorOpt
- Int32
como mover o cursor
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.
ContextStart e offset são relativos ao início do texto. 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.
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 contextStart + contextLength.
Java documentação para android.graphics.Paint.getTextRunCursor(char[], int, int, boolean, int, int).
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.
Aplica-se a
GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32)
Retorna a próxima posição do cursor na execução.
public int GetTextRunCursor(string text, int contextStart, int contextEnd, bool isRtl, int offset, int cursorOpt);
member this.GetTextRunCursor : string * int * int * bool * int * int -> int
Parâmetros
- text
- String
o texto
- contextStart
- Int32
o início do contexto
- contextEnd
- Int32
o final do contexto
- isRtl
- Boolean
true se o contexto de parágrafo for RTL, caso contrário, false
- offset
- Int32
a posição do cursor a ser movida de
- cursorOpt
- Int32
como mover o cursor
Retornos
o deslocamento da próxima posição ou -1
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.
ContextStart, contextEnd e offset são relativos ao início do texto. 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.
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.
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.
Aplica-se a
GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32)
Retorna a próxima posição do cursor na execução.
[Android.Runtime.Register("getTextRunCursor", "(Ljava/lang/CharSequence;IIZII)I", "GetGetTextRunCursor_Ljava_lang_CharSequence_IIZIIHandler", ApiSince=29)]
public virtual int GetTextRunCursor(Java.Lang.ICharSequence text, int contextStart, int contextEnd, bool isRtl, int offset, int cursorOpt);
[<Android.Runtime.Register("getTextRunCursor", "(Ljava/lang/CharSequence;IIZII)I", "GetGetTextRunCursor_Ljava_lang_CharSequence_IIZIIHandler", ApiSince=29)>]
abstract member GetTextRunCursor : Java.Lang.ICharSequence * int * int * bool * int * int -> int
override this.GetTextRunCursor : Java.Lang.ICharSequence * int * int * bool * int * int -> int
Parâmetros
- text
- ICharSequence
o texto
- contextStart
- Int32
o início do contexto
- contextEnd
- Int32
o final do contexto
- isRtl
- Boolean
true se o contexto de parágrafo for RTL, caso contrário, false
- offset
- Int32
a posição do cursor a ser movida de
- cursorOpt
- Int32
como mover o cursor
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.
ContextStart, contextEnd e offset são relativos ao início do texto. 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.
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.
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.