SpannableStringBuilder.GetTextRunCursor Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
deprecated
Retourne la position de curseur suivante dans l’exécution.
[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
Paramètres
- contextStart
- Int32
l’index de début du contexte
- contextEnd
- Int32
l’index de fin (non inclusif) du contexte
- dir
- Int32
1 si l’exécution est RTL, sinon 0
- offset
- Int32
position du curseur à partir de laquelle se déplacer
- cursorOpt
- Int32
comment déplacer le curseur, l’un des CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE ou CURSOR_AT
- p
- Paint
l’objet Paint qui demande ces informations
Retours
décalage de la position suivante, ou -1
- Attributs
Remarques
Retourne la position de curseur suivante dans l’exécution. Cela évite de placer le curseur entre les substitutions, entre les caractères qui forment des conjoncts, entre les caractères de base et les marques de combinaison, ou dans un cluster de réorganisation.
Le contexte est le contexte de mise en forme du mouvement du curseur, généralement les limites de l’étendue de métrique englobant le curseur dans la direction du mouvement. contextStart
, contextEnd
et offset
sont relatifs au début de la chaîne.
Si cursorOpt est CURSOR_AT et que le décalage n’est pas une position de curseur valide, cela renvoie -1. Sinon, cela ne retourne jamais de valeur avant contextStart ou après contextEnd.
Ce membre est déconseillé. Il s’agit d’une méthode interne, ne pas l’utiliser dans votre code
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.