BaseInputConnection.CommitText 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
| CommitText(ICharSequence, Int32) |
L’implémentation par défaut remplace tout texte de composition existant par le texte donné. |
| CommitText(String, Int32) |
L’implémentation par défaut remplace tout texte de composition existant par le texte donné. |
CommitText(ICharSequence, Int32)
L’implémentation par défaut remplace tout texte de composition existant par le texte donné.
[Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")]
public virtual bool CommitText(Java.Lang.ICharSequence? text, int newCursorPosition);
[<Android.Runtime.Register("commitText", "(Ljava/lang/CharSequence;I)Z", "GetCommitText_Ljava_lang_CharSequence_IHandler")>]
abstract member CommitText : Java.Lang.ICharSequence * int -> bool
override this.CommitText : Java.Lang.ICharSequence * int -> bool
Paramètres
- text
- ICharSequence
Texte à valider. Cela peut inclure des styles.
- newCursorPosition
- Int32
Nouvelle position du curseur autour du texte, en caractères Java. Si > 0, cette valeur est relative à la fin du texte - 1 ; si <= 0, elle est relative au début du texte. Par conséquent, la valeur 1 avance toujours le curseur vers la position après l’insertion du texte intégral. Notez que cela signifie que vous ne pouvez pas positionner le curseur dans le texte, car l’éditeur peut apporter des modifications au texte que vous fournissez afin qu’il ne soit pas possible de spécifier correctement des emplacements là-bas.
Retours
Implémente
- Attributs
Remarques
L’implémentation par défaut remplace tout texte de composition existant par le texte donné. En outre, uniquement si le mode de secours, un événement clé est envoyé pour le nouveau texte et la mémoire tampon modifiable actuelle effacée.
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.
S’applique à
CommitText(String, Int32)
L’implémentation par défaut remplace tout texte de composition existant par le texte donné.
public bool CommitText(string? text, int newCursorPosition);
member this.CommitText : string * int -> bool
Paramètres
- text
- String
- newCursorPosition
- Int32
Retours
Remarques
L’implémentation par défaut remplace tout texte de composition existant par le texte donné. En outre, uniquement si le mode de secours, un événement clé est envoyé pour le nouveau texte et la mémoire tampon modifiable actuelle effacée.
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.