Paint.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.
Surcharges
| Nom | Description |
|---|---|
| GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32) |
Retourne la position de curseur suivante dans l’exécution. |
| GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32) |
Retourne la position de curseur suivante dans l’exécution. |
| GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32) |
Retourne la position de curseur suivante dans l’exécution. |
GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32)
Retourne la position de curseur suivante dans l’exécution.
[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
Paramètres
- text
- Char[]
texte
- contextStart
- Int32
début du contexte
- contextLength
- Int32
longueur du contexte
- isRtl
- Boolean
true si le contexte de paragraphe est RTL, sinon false
- offset
- Int32
position du curseur à partir de laquelle se déplacer
- cursorOpt
- Int32
comment déplacer le curseur
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.
ContextStart et offset sont relatifs au début du texte. 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.
Si cursorOpt est #CURSOR_AT et que le décalage n’est pas une position de curseur valide, cela retourne -1. Sinon, cela ne retourne jamais de valeur avant contextStart ou après contextStart + contextLength.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32)
Retourne la position de curseur suivante dans l’exécution.
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
Paramètres
- text
- String
texte
- contextStart
- Int32
début du contexte
- contextEnd
- Int32
fin du contexte
- isRtl
- Boolean
true si le contexte de paragraphe est RTL, sinon false
- offset
- Int32
position du curseur à partir de laquelle se déplacer
- cursorOpt
- Int32
comment déplacer le curseur
Retours
décalage de la position suivante, ou -1
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.
ContextStart, contextEnd et offset sont relatifs au début du texte. 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.
Si cursorOpt est #CURSOR_AT et que le décalage n’est pas une position de curseur valide, cela retourne -1. Sinon, cela ne retourne jamais de valeur avant contextStart ou après contextEnd.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32)
Retourne la position de curseur suivante dans l’exécution.
[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
Paramètres
- text
- ICharSequence
texte
- contextStart
- Int32
début du contexte
- contextEnd
- Int32
fin du contexte
- isRtl
- Boolean
true si le contexte de paragraphe est RTL, sinon false
- offset
- Int32
position du curseur à partir de laquelle se déplacer
- cursorOpt
- Int32
comment déplacer le curseur
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.
ContextStart, contextEnd et offset sont relatifs au début du texte. 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.
Si cursorOpt est #CURSOR_AT et que le décalage n’est pas une position de curseur valide, cela retourne -1. Sinon, cela ne retourne jamais de valeur avant contextStart ou après contextEnd.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.