Langue

CharsetEncoder.CanEncode Méthode

Définition

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

cs
ICharSequence

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.

S’applique à