Encoding 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 Encoding.
Surcharges
Encoding() |
Initialise une nouvelle instance de la classe Encoding. |
Encoding(Int32) |
Initialise une nouvelle instance de la classe Encoding qui correspond à la page de codes spécifiée. |
Encoding(Int32, EncoderFallback, DecoderFallback) |
Initialise une nouvelle instance de la classe Encoding qui correspond à la page de code spécifiée avec les stratégies de secours d'encodeur et de décodeur spécifiées. |
Encoding()
Initialise une nouvelle instance de la classe Encoding.
protected:
Encoding();
protected Encoding ();
Protected Sub New ()
Remarques
Les classes dérivées substituent ce constructeur.
Voir aussi
S’applique à
Encoding(Int32)
Initialise une nouvelle instance de la classe Encoding qui correspond à la page de codes spécifiée.
protected:
Encoding(int codePage);
protected Encoding (int codePage);
new System.Text.Encoding : int -> System.Text.Encoding
Protected Sub New (codePage As Integer)
Paramètres
- codePage
- Int32
Identificateur de la page de codes de l'encodage préféré.
- ou -
0, pour utiliser l'encodage par défaut.
Exceptions
codePage
est inférieur à zéro.
Remarques
Les classes dérivées substituent ce constructeur.
Les appels à ce constructeur à partir d’une classe dérivée créent un Encoding objet qui utilise le secours le mieux adapté pour les opérations d’encodage et de décodage. Les DecoderFallback Propriétés et EncoderFallback sont en lecture seule et ne peuvent pas être modifiées. Pour contrôler la stratégie de secours pour une classe dérivée de Encoding , appelez le Encoding(Int32, EncoderFallback, DecoderFallback) constructeur.
Voir aussi
S’applique à
Encoding(Int32, EncoderFallback, DecoderFallback)
Initialise une nouvelle instance de la classe Encoding qui correspond à la page de code spécifiée avec les stratégies de secours d'encodeur et de décodeur spécifiées.
protected:
Encoding(int codePage, System::Text::EncoderFallback ^ encoderFallback, System::Text::DecoderFallback ^ decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback encoderFallback, System.Text.DecoderFallback decoderFallback);
protected Encoding (int codePage, System.Text.EncoderFallback? encoderFallback, System.Text.DecoderFallback? decoderFallback);
new System.Text.Encoding : int * System.Text.EncoderFallback * System.Text.DecoderFallback -> System.Text.Encoding
Protected Sub New (codePage As Integer, encoderFallback As EncoderFallback, decoderFallback As DecoderFallback)
Paramètres
- codePage
- Int32
Identificateur de la page de code d'encodage.
- encoderFallback
- EncoderFallback
Objet qui fournit une procédure de gestion d'erreurs quand un caractère ne peut pas être encodé avec l'encodage actuel.
- decoderFallback
- DecoderFallback
Objet qui fournit une procédure de gestion d'erreurs quand une séquence d'octets ne peut pas être décodée avec l'encodage actuel.
Exceptions
codePage
est inférieur à zéro.
Remarques
Ce constructeur est protected
; les classes dérivées la remplacent.
Vous appelez ce constructeur à partir d’une classe dérivée pour contrôler les stratégies d’encodage et de décodage de secours. Les Encoding constructeurs de classe créent des objets d’encodage en lecture seule qui n’autorisent pas l’encodeur ou le décodeur de secours à être défini après la création de l’objet.
Si encoderFallback
ou decoderFallback
a la valeur null, le secours le mieux adapté est utilisé comme stratégie de secours correspondante.