CharsetEncoder.CanEncode 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 |
|---|---|
| CanEncode(ICharSequence) |
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée. |
| CanEncode(Char) |
Indique si cet encodeur peut encoder ou non le caractère donné. |
| CanEncode(String) |
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée. |
CanEncode(ICharSequence)
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée.
[Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")]
public virtual bool CanEncode(Java.Lang.ICharSequence? cs);
[<Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")>]
abstract member CanEncode : Java.Lang.ICharSequence -> bool
override this.CanEncode : Java.Lang.ICharSequence -> bool
Paramètres
Séquence de caractères donnée
Retours
true si, et seulement si, cet encodeur peut encoder le caractère donné sans lever d’exceptions et sans effectuer de remplacements
- Attributs
Exceptions
si un autre processus d’encodage est en cours.
Remarques
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée.
Si cette méthode retourne false une séquence de caractères particulière, plus d’informations sur la raison pour laquelle la séquence ne peut pas être encodée peut être obtenue en effectuant une opération d’encodage complète.
Cette méthode peut modifier l’état de cet encodeur ; il ne doit donc pas être appelé si une opération d’encodage est déjà en cours.
L’implémentation par défaut de cette méthode n’est pas très efficace ; il doit généralement être substitué pour améliorer les performances.
Documentation Java pour java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).
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 à
CanEncode(Char)
Indique si cet encodeur peut encoder ou non le caractère donné.
[Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")]
public virtual bool CanEncode(char c);
[<Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")>]
abstract member CanEncode : char -> bool
override this.CanEncode : char -> bool
Paramètres
- c
- Char
Caractère donné
Retours
true si, et seulement si, cet encodeur peut encoder le caractère donné
- Attributs
Exceptions
si un autre processus d’encodage est en cours.
Remarques
Indique si cet encodeur peut encoder ou non le caractère donné.
Cette méthode retourne false si le caractère donné est un caractère de substitution ; ces caractères peuvent être interprétés uniquement lorsqu’ils sont membres d’une paire composée d’une substitution élevée suivie d’une substitution faible. La #canEncode(java.lang.CharSequence) canEncode(CharSequence) méthode peut être utilisée pour tester si une séquence de caractères peut être encodée ou non.
Cette méthode peut modifier l’état de cet encodeur ; il ne doit donc pas être appelé si une opération d’encodage est déjà en cours.
L’implémentation par défaut de cette méthode n’est pas très efficace ; il doit généralement être substitué pour améliorer les performances.
Documentation Java pour java.nio.charset.CharsetEncoder.canEncode(char).
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 à
CanEncode(String)
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée.
public bool CanEncode(string? cs);
member this.CanEncode : string -> bool
Paramètres
- cs
- String
Séquence de caractères donnée
Retours
true si, et seulement si, cet encodeur peut encoder le caractère donné sans lever d’exceptions et sans effectuer de remplacements
Remarques
Indique si cet encodeur peut encoder ou non la séquence de caractères donnée.
Si cette méthode retourne false une séquence de caractères particulière, plus d’informations sur la raison pour laquelle la séquence ne peut pas être encodée peut être obtenue en effectuant une opération d’encodage complète.
Cette méthode peut modifier l’état de cet encodeur ; il ne doit donc pas être appelé si une opération d’encodage est déjà en cours.
L’implémentation par défaut de cette méthode n’est pas très efficace ; il doit généralement être substitué pour améliorer les performances.
Documentation Java pour java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).
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.