EncoderReplacementFallback Constructeurs
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.
Initialise une nouvelle instance de la classe EncoderReplacementFallback.
Surcharges
| Nom | Description |
|---|---|
| EncoderReplacementFallback() |
Initialise une nouvelle instance de la classe EncoderReplacementFallback. |
| EncoderReplacementFallback(String) |
Initialise une nouvelle instance de la classe à l’aide EncoderReplacementFallback d’une chaîne de remplacement spécifiée. |
EncoderReplacementFallback()
Initialise une nouvelle instance de la classe EncoderReplacementFallback.
public:
EncoderReplacementFallback();
public EncoderReplacementFallback();
Public Sub New ()
Remarques
Par défaut, la chaîne de remplacement qui est la valeur de cet EncoderReplacementFallback objet est « ? ».
Voir aussi
S’applique à
EncoderReplacementFallback(String)
Initialise une nouvelle instance de la classe à l’aide EncoderReplacementFallback d’une chaîne de remplacement spécifiée.
public:
EncoderReplacementFallback(System::String ^ replacement);
public EncoderReplacementFallback(string replacement);
new System.Text.EncoderReplacementFallback : string -> System.Text.EncoderReplacementFallback
Public Sub New (replacement As String)
Paramètres
- replacement
- String
Chaîne convertie dans une opération d’encodage à la place d’un caractère d’entrée qui ne peut pas être encodé.
Exceptions
replacement a la valeur null.
replacement contient une paire de substitution non valide. En d’autres termes, la substitution ne se compose pas d’un composant de substitution élevé suivi d’un composant de substitution faible.
Remarques
Le replacement paramètre initialise la chaîne de remplacement qui est la valeur de cet EncoderReplacementFallback objet. Vous devez fournir une replacement valeur qui contient uniquement des caractères qui peuvent être encodés dans l’encodage cible. Sinon, un résultat de secours récursif, à l’origine d’un ArgumentException. Par exemple, la secours fournie pour un ASCIIEncoding objet ne peut pas inclure le caractère « ¿ » (U+00BF), car ce caractère n’est pas un caractère ASCII valide.
Par conséquent, U+FFFD, qui est un bon choix pour une chaîne de secours pour DecoderExceptionFallback, n’est généralement pas un bon choix pour cette classe. En outre, le caractère null (U+0000) ne peut pas être utilisé dans la chaîne de secours.