1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Text.Encoding.Extensions</name>
7 <member name="T:System.Text.ASCIIEncoding">
8 <summary>Représente un encodage de caractère ASCII de caractères Unicode.</summary>
9 <filterpriority>1</filterpriority>
11 <member name="M:System.Text.ASCIIEncoding.#ctor">
12 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.ASCIIEncoding" />.</summary>
14 <member name="M:System.Text.ASCIIEncoding.GetByteCount(System.Char*,System.Int32)">
15 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères commençant au pointeur de caractère spécifié.</summary>
16 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
17 <param name="chars">Pointeur vers le premier caractère à encoder.</param>
18 <param name="count">Nombre de caractères à encoder.</param>
19 <exception cref="T:System.ArgumentNullException">
20 <paramref name="chars" /> a la valeur null. </exception>
21 <exception cref="T:System.ArgumentOutOfRangeException">
22 <paramref name="count" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
23 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
24 <filterpriority>1</filterpriority>
26 <member name="M:System.Text.ASCIIEncoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
27 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères du tableau de caractères spécifié.</summary>
28 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
29 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder.</param>
30 <param name="index">Index du premier caractère à encoder.</param>
31 <param name="count">Nombre de caractères à encoder.</param>
32 <exception cref="T:System.ArgumentNullException">
33 <paramref name="chars" /> a la valeur null. </exception>
34 <exception cref="T:System.ArgumentOutOfRangeException">
35 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="chars" />.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
36 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
37 <filterpriority>1</filterpriority>
39 <member name="M:System.Text.ASCIIEncoding.GetByteCount(System.String)">
40 <summary>Calcule le nombre d'octets générés en encodant les caractères dans le <see cref="T:System.String" /> spécifié.</summary>
41 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
43 <see cref="T:System.String" /> contenant le jeu de caractères à encoder.</param>
44 <exception cref="T:System.ArgumentNullException">
45 <paramref name="chars" /> a la valeur null. </exception>
46 <exception cref="T:System.ArgumentOutOfRangeException">Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
47 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
48 <filterpriority>1</filterpriority>
50 <member name="M:System.Text.ASCIIEncoding.GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32)">
51 <summary>Code une séquence de caractères commençant au pointeur de caractère spécifié en une séquence d'octets, qui sera stockée à partir du pointeur d'octet spécifié.</summary>
52 <returns>Nombre réel d'octets écrits à l'emplacement indiqué par <paramref name="bytes" />.</returns>
53 <param name="chars">Pointeur vers le premier caractère à encoder.</param>
54 <param name="charCount">Nombre de caractères à encoder.</param>
55 <param name="bytes">Pointeur vers l'emplacement où commencer l'écriture de la séquence d'octets obtenue.</param>
56 <param name="byteCount">Nombre maximal d'octets à écrire.</param>
57 <exception cref="T:System.ArgumentNullException">
58 <paramref name="chars" /> a la valeur null.ou <paramref name="bytes" /> a la valeur null. </exception>
59 <exception cref="T:System.ArgumentOutOfRangeException">
60 <paramref name="charCount" /> ou <paramref name="byteCount" /> est inférieur à zéro. </exception>
61 <exception cref="T:System.ArgumentException">
62 <paramref name="byteCount" /> est inférieur au nombre d'octets obtenus. </exception>
63 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
64 <filterpriority>1</filterpriority>
66 <member name="M:System.Text.ASCIIEncoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
67 <summary>Encode un jeu de caractères du tableau de caractères spécifié en un tableau d'octets.</summary>
68 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
69 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder.</param>
70 <param name="charIndex">Index du premier caractère à encoder.</param>
71 <param name="charCount">Nombre de caractères à encoder.</param>
72 <param name="bytes">Tableau d'octets contenant la séquence d'octets obtenue.</param>
73 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue.</param>
74 <exception cref="T:System.ArgumentNullException">
75 <paramref name="chars" /> a la valeur null.ou <paramref name="bytes" /> a la valeur null. </exception>
76 <exception cref="T:System.ArgumentOutOfRangeException">
77 <paramref name="charIndex" />, <paramref name="charCount" /> ou <paramref name="byteIndex" /> est inférieur à zéro.ou <paramref name="charIndex" /> et <paramref name="charCount" /> ne désignent pas une plage valide de <paramref name="chars" />.ou <paramref name="byteIndex" /> n'est pas un index valide dans <paramref name="bytes" />. </exception>
78 <exception cref="T:System.ArgumentException">
79 <paramref name="bytes" /> ne possède pas une capacité suffisante entre <paramref name="byteIndex" /> et la fin du tableau pour prendre en charge les octets obtenus. </exception>
80 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
81 <filterpriority>1</filterpriority>
83 <member name="M:System.Text.ASCIIEncoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
84 <summary>Encode un jeu de caractères de la chaîne <see cref="T:System.String" /> spécifiée dans le tableau d'octets indiqué.</summary>
85 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
87 <see cref="T:System.String" /> contenant le jeu de caractères à encoder.</param>
88 <param name="charIndex">Index du premier caractère à encoder.</param>
89 <param name="charCount">Nombre de caractères à encoder.</param>
90 <param name="bytes">Tableau d'octets contenant la séquence d'octets obtenue.</param>
91 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue.</param>
92 <exception cref="T:System.ArgumentNullException">
93 <paramref name="s" /> a la valeur null.ou <paramref name="bytes" /> a la valeur null. </exception>
94 <exception cref="T:System.ArgumentOutOfRangeException">
95 <paramref name="charIndex" />, <paramref name="charCount" /> ou <paramref name="byteIndex" /> est inférieur à zéro.ou <paramref name="charIndex" /> et <paramref name="charCount" /> ne désignent pas une plage valide de <paramref name="chars" />.ou <paramref name="byteIndex" /> n'est pas un index valide dans <paramref name="bytes" />. </exception>
96 <exception cref="T:System.ArgumentException">
97 <paramref name="bytes" /> ne possède pas une capacité suffisante entre <paramref name="byteIndex" /> et la fin du tableau pour prendre en charge les octets obtenus. </exception>
98 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
99 <filterpriority>1</filterpriority>
101 <member name="M:System.Text.ASCIIEncoding.GetCharCount(System.Byte*,System.Int32)">
102 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets commençant au pointeur d'octet spécifié.</summary>
103 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
104 <param name="bytes">Pointeur vers le premier octet à décoder.</param>
105 <param name="count">Nombre d'octets à décoder.</param>
106 <exception cref="T:System.ArgumentNullException">
107 <paramref name="bytes" /> a la valeur null. </exception>
108 <exception cref="T:System.ArgumentOutOfRangeException">
109 <paramref name="count" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
110 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
111 <filterpriority>1</filterpriority>
113 <member name="M:System.Text.ASCIIEncoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
114 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets du tableau d'octets spécifié.</summary>
115 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
116 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder.</param>
117 <param name="index">Index du premier octet à décoder.</param>
118 <param name="count">Nombre d'octets à décoder.</param>
119 <exception cref="T:System.ArgumentNullException">
120 <paramref name="bytes" /> a la valeur null. </exception>
121 <exception cref="T:System.ArgumentOutOfRangeException">
122 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="bytes" />.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
123 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
124 <filterpriority>1</filterpriority>
126 <member name="M:System.Text.ASCIIEncoding.GetChars(System.Byte*,System.Int32,System.Char*,System.Int32)">
127 <summary>Décode une séquence d'octets commençant au pointeur d'octet spécifié en un jeu de caractères qui sera stocké à partir du pointeur de caractère spécifié.</summary>
128 <returns>Nombre réel de caractères écrits à l'emplacement indiqué par <paramref name="chars" />.</returns>
129 <param name="bytes">Pointeur vers le premier octet à décoder.</param>
130 <param name="byteCount">Nombre d'octets à décoder.</param>
131 <param name="chars">Pointeur vers l'emplacement où commencer l'écriture du jeu de caractères obtenu.</param>
132 <param name="charCount">Nombre maximal de caractères à écrire.</param>
133 <exception cref="T:System.ArgumentNullException">
134 <paramref name="bytes" /> a la valeur null.ou <paramref name="chars" /> a la valeur null. </exception>
135 <exception cref="T:System.ArgumentOutOfRangeException">
136 <paramref name="byteCount" /> ou <paramref name="charCount" /> est inférieur à zéro. </exception>
137 <exception cref="T:System.ArgumentException">
138 <paramref name="charCount" /> est inférieur au nombre de caractères obtenus. </exception>
139 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
140 <filterpriority>1</filterpriority>
142 <member name="M:System.Text.ASCIIEncoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
143 <summary>Décode une séquence d'octets du tableau d'octets spécifié en un tableau de caractères.</summary>
144 <returns>Nombre réel de caractères écrits dans <paramref name="chars" />.</returns>
145 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder.</param>
146 <param name="byteIndex">Index du premier octet à décoder.</param>
147 <param name="byteCount">Nombre d'octets à décoder.</param>
148 <param name="chars">Tableau de caractères contenant le jeu de caractères obtenu.</param>
149 <param name="charIndex">Index auquel commencer l'écriture du jeu de caractères obtenu.</param>
150 <exception cref="T:System.ArgumentNullException">
151 <paramref name="bytes" /> a la valeur null.ou <paramref name="chars" /> a la valeur null. </exception>
152 <exception cref="T:System.ArgumentOutOfRangeException">
153 <paramref name="byteIndex" />, <paramref name="byteCount" /> ou <paramref name="charIndex" /> est inférieur à zéro.ou <paramref name="byteindex" /> et <paramref name="byteCount" /> ne désignent pas une plage valide de <paramref name="bytes" />.ou <paramref name="charIndex" /> n'est pas un index valide dans <paramref name="chars" />. </exception>
154 <exception cref="T:System.ArgumentException">
155 <paramref name="chars" /> ne possède pas une capacité suffisante entre <paramref name="charIndex" /> et la fin du tableau pour prendre en charge les caractères obtenus. </exception>
156 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
157 <filterpriority>1</filterpriority>
159 <member name="M:System.Text.ASCIIEncoding.GetDecoder">
160 <summary>Obtient un décodeur qui convertit une séquence d'octets encodée en ASCII en une séquence de caractères Unicode.</summary>
162 <see cref="T:System.Text.Decoder" /> qui convertit une séquence d'octets encodée en ASCII en une séquence de caractères Unicode.</returns>
163 <filterpriority>1</filterpriority>
165 <member name="M:System.Text.ASCIIEncoding.GetEncoder">
166 <summary>Obtient un encodeur qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en ASCII.</summary>
168 <see cref="T:System.Text.Encoder" /> qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en ASCII.</returns>
169 <filterpriority>1</filterpriority>
171 <member name="M:System.Text.ASCIIEncoding.GetMaxByteCount(System.Int32)">
172 <summary>Calcule le nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</summary>
173 <returns>Nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</returns>
174 <param name="charCount">Nombre de caractères à encoder.</param>
175 <exception cref="T:System.ArgumentOutOfRangeException">
176 <paramref name="charCount" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
177 <filterpriority>1</filterpriority>
179 <member name="M:System.Text.ASCIIEncoding.GetMaxCharCount(System.Int32)">
180 <summary>Calcule le nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</summary>
181 <returns>Nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</returns>
182 <param name="byteCount">Nombre d'octets à décoder.</param>
183 <exception cref="T:System.ArgumentOutOfRangeException">
184 <paramref name="byteCount" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'un entier. </exception>
185 <filterpriority>1</filterpriority>
187 <member name="M:System.Text.ASCIIEncoding.GetString(System.Byte[],System.Int32,System.Int32)">
188 <summary>Décode une plage d'octets d'un tableau d'octets en une chaîne.</summary>
190 <see cref="T:System.String" /> contenant les résultats du décodage de la séquence d'octets spécifiée.</returns>
191 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder.</param>
192 <param name="byteIndex">Index du premier octet à décoder.</param>
193 <param name="byteCount">Nombre d'octets à décoder.</param>
194 <exception cref="T:System.ArgumentNullException">
195 <paramref name="bytes" /> a la valeur null. </exception>
196 <exception cref="T:System.ArgumentOutOfRangeException">
197 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="bytes" />. </exception>
198 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
199 <filterpriority>1</filterpriority>
201 <member name="P:System.Text.ASCIIEncoding.IsSingleByte">
202 <summary>Obtient une valeur qui indique si l'encodage en cours utilise des points de code encodés sur un octet.</summary>
203 <returns>Cette propriété a toujours la valeur true.</returns>
204 <filterpriority>2</filterpriority>
206 <member name="T:System.Text.UnicodeEncoding">
207 <summary>Représente un encodage UTF-16 de caractères Unicode. </summary>
208 <filterpriority>1</filterpriority>
210 <member name="M:System.Text.UnicodeEncoding.#ctor">
211 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UnicodeEncoding" />.</summary>
213 <member name="M:System.Text.UnicodeEncoding.#ctor(System.Boolean,System.Boolean)">
214 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UnicodeEncoding" />.Les paramètres indiquent s'il faut utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) et si la méthode <see cref="M:System.Text.UnicodeEncoding.GetPreamble" /> retourne une marque d'ordre d'octet Unicode.</summary>
215 <param name="bigEndian">true pour utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) (octet le plus significatif en premier) ou false pour utiliser l'ordre d'octet avec primauté des octets de poids faible (little-endian) (octet le moins significatif en premier). </param>
216 <param name="byteOrderMark">true pour spécifier que la méthode <see cref="M:System.Text.UnicodeEncoding.GetPreamble" /> retourne une marque d'ordre d'octet Unicode ; sinon, false.Pour plus d'informations, consultez la section Notes.</param>
218 <member name="M:System.Text.UnicodeEncoding.#ctor(System.Boolean,System.Boolean,System.Boolean)">
219 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UnicodeEncoding" />.Les paramètres indiquent s'il faut utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian), fournir une marque d'ordre d'octet Unicode et lever une exception en cas de détection d'un encodage non valide.</summary>
220 <param name="bigEndian">true pour utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) (octet le plus significatif en premier) ; false pour utiliser l'ordre d'octet avec primauté des octets de poids faible (little-endian) (octet le moins significatif en premier). </param>
221 <param name="byteOrderMark">true pour spécifier que la méthode <see cref="M:System.Text.UnicodeEncoding.GetPreamble" /> retourne une marque d'ordre d'octet Unicode ; sinon, false.Pour plus d'informations, consultez la section Notes.</param>
222 <param name="throwOnInvalidBytes">true pour spécifier qu'une exception doit être levée quand un encodage non valide est détecté ; sinon, false. </param>
224 <member name="M:System.Text.UnicodeEncoding.Equals(System.Object)">
225 <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Text.UnicodeEncoding" /> actuel.</summary>
226 <returns>true si <paramref name="value" /> est une instance de <see cref="T:System.Text.UnicodeEncoding" /> et s'il est égal à l'objet actuel ; sinon, false.</returns>
227 <param name="value">Objet à comparer à l'objet actuel. </param>
228 <filterpriority>2</filterpriority>
230 <member name="M:System.Text.UnicodeEncoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
231 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères du tableau de caractères spécifié.</summary>
232 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
233 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
234 <param name="index">Index du premier caractère à encoder. </param>
235 <param name="count">Nombre de caractères à encoder. </param>
236 <exception cref="T:System.ArgumentNullException">
237 <paramref name="chars" /> is null (Nothing). </exception>
238 <exception cref="T:System.ArgumentOutOfRangeException">
239 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="chars" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
240 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
241 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
242 <filterpriority>1</filterpriority>
244 <member name="M:System.Text.UnicodeEncoding.GetByteCount(System.String)">
245 <summary>Calcule le nombre d'octets générés en codant les caractères dans la chaîne spécifiée.</summary>
246 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés. </returns>
247 <param name="s">Chaîne contenant le jeu de caractères à encoder. </param>
248 <exception cref="T:System.ArgumentNullException">
249 <paramref name="s" /> is null . </exception>
250 <exception cref="T:System.ArgumentOutOfRangeException">The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
251 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="s" /> contains an invalid sequence of characters. </exception>
252 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
253 <filterpriority>1</filterpriority>
255 <member name="M:System.Text.UnicodeEncoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
256 <summary>Encode un jeu de caractères du tableau de caractères spécifié en un tableau d'octets.</summary>
257 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
258 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
259 <param name="charIndex">Index du premier caractère à encoder. </param>
260 <param name="charCount">Nombre de caractères à encoder. </param>
261 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
262 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
263 <exception cref="T:System.ArgumentNullException">
264 <paramref name="chars" /> is null (Nothing).-or- <paramref name="bytes" /> is null (Nothing). </exception>
265 <exception cref="T:System.ArgumentOutOfRangeException">
266 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
267 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
268 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
269 <filterpriority>1</filterpriority>
271 <member name="M:System.Text.UnicodeEncoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
272 <summary>Encode un jeu de caractères de la chaîne <see cref="T:System.String" /> spécifiée dans le tableau d'octets indiqué.</summary>
273 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
274 <param name="s">Chaîne contenant le jeu de caractères à encoder. </param>
275 <param name="charIndex">Index du premier caractère à encoder. </param>
276 <param name="charCount">Nombre de caractères à encoder. </param>
277 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
278 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
279 <exception cref="T:System.ArgumentNullException">
280 <paramref name="s" /> is null .-or- <paramref name="bytes" /> is null (Nothing). </exception>
281 <exception cref="T:System.ArgumentOutOfRangeException">
282 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
283 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="s" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
284 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
285 <filterpriority>1</filterpriority>
287 <member name="M:System.Text.UnicodeEncoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
288 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets du tableau d'octets spécifié.</summary>
289 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
290 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
291 <param name="index">Index du premier octet à décoder. </param>
292 <param name="count">Nombre d'octets à décoder. </param>
293 <exception cref="T:System.ArgumentNullException">
294 <paramref name="bytes" /> is null (Nothing). </exception>
295 <exception cref="T:System.ArgumentOutOfRangeException">
296 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
297 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
298 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
299 <filterpriority>1</filterpriority>
301 <member name="M:System.Text.UnicodeEncoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
302 <summary>Décode une séquence d'octets du tableau d'octets spécifié en un tableau de caractères.</summary>
303 <returns>Nombre réel de caractères écrits dans <paramref name="chars" />.</returns>
304 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
305 <param name="byteIndex">Index du premier octet à décoder. </param>
306 <param name="byteCount">Nombre d'octets à décoder. </param>
307 <param name="chars">Tableau de caractères destiné à contenir le jeu de caractères obtenu. </param>
308 <param name="charIndex">Index auquel commencer l'écriture du jeu de caractères obtenu. </param>
309 <exception cref="T:System.ArgumentNullException">
310 <paramref name="bytes" /> is null (Nothing).-or- <paramref name="chars" /> is null (Nothing). </exception>
311 <exception cref="T:System.ArgumentOutOfRangeException">
312 <paramref name="byteIndex" /> or <paramref name="byteCount" /> or <paramref name="charIndex" /> is less than zero.-or- <paramref name="byteindex" /> and <paramref name="byteCount" /> do not denote a valid range in <paramref name="bytes" />.-or- <paramref name="charIndex" /> is not a valid index in <paramref name="chars" />. </exception>
313 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes.-or- <paramref name="chars" /> does not have enough capacity from <paramref name="charIndex" /> to the end of the array to accommodate the resulting characters. </exception>
314 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
315 <filterpriority>1</filterpriority>
317 <member name="M:System.Text.UnicodeEncoding.GetDecoder">
318 <summary>Obtient un décodeur qui convertit une séquence d'octets encodée en UTF-16 en une séquence de caractères Unicode.</summary>
320 <see cref="T:System.Text.Decoder" /> qui convertit une séquence d'octets encodée en UTF-16 en une séquence de caractères Unicode.</returns>
321 <filterpriority>1</filterpriority>
323 <member name="M:System.Text.UnicodeEncoding.GetEncoder">
324 <summary>Obtient un encodeur qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en UTF-16.</summary>
325 <returns>Un objet <see cref="T:System.Text.Encoder" /> qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en UTF-16.</returns>
326 <filterpriority>1</filterpriority>
328 <member name="M:System.Text.UnicodeEncoding.GetHashCode">
329 <summary>Retourne le code de hachage pour l'instance actuelle.</summary>
330 <returns>Le code de hachage pour l'objet <see cref="T:System.Text.UnicodeEncoding" /> actuel.</returns>
331 <filterpriority>1</filterpriority>
333 <member name="M:System.Text.UnicodeEncoding.GetMaxByteCount(System.Int32)">
334 <summary>Calcule le nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</summary>
335 <returns>Nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</returns>
336 <param name="charCount">Nombre de caractères à encoder. </param>
337 <exception cref="T:System.ArgumentOutOfRangeException">
338 <paramref name="charCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
339 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
340 <filterpriority>1</filterpriority>
342 <member name="M:System.Text.UnicodeEncoding.GetMaxCharCount(System.Int32)">
343 <summary>Calcule le nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</summary>
344 <returns>Nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</returns>
345 <param name="byteCount">Nombre d'octets à décoder. </param>
346 <exception cref="T:System.ArgumentOutOfRangeException">
347 <paramref name="byteCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
348 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
349 <filterpriority>1</filterpriority>
351 <member name="M:System.Text.UnicodeEncoding.GetPreamble">
352 <summary>Retourne une marque d'ordre d'octet Unicode au format UTF-16 si le constructeur de cette instance demande une marque d'ordre d'octet.</summary>
353 <returns>Tableau d'octets contenant la marque d'ordre d'octet Unicode, si l'objet <see cref="T:System.Text.UnicodeEncoding" /> est configuré pour en fournir une.Sinon, cette méthode retourne un tableau d'octets de longueur égale à zéro.</returns>
354 <filterpriority>1</filterpriority>
356 <member name="M:System.Text.UnicodeEncoding.GetString(System.Byte[],System.Int32,System.Int32)">
357 <summary>Décode une plage d'octets d'un tableau d'octets en une chaîne.</summary>
358 <returns>Objet <see cref="T:System.String" /> contenant les résultats du décodage de la séquence d'octets spécifiée.</returns>
359 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
360 <param name="index">Index du premier octet à décoder. </param>
361 <param name="count">Nombre d'octets à décoder. </param>
362 <exception cref="T:System.ArgumentNullException">
363 <paramref name="bytes" /> is null (Nothing). </exception>
364 <exception cref="T:System.ArgumentOutOfRangeException">
365 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />. </exception>
366 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
367 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for fuller explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
368 <filterpriority>1</filterpriority>
370 <member name="T:System.Text.UTF32Encoding">
371 <summary>Représente un encodage UTF-32 de caractères Unicode.</summary>
372 <filterpriority>1</filterpriority>
374 <member name="M:System.Text.UTF32Encoding.#ctor">
375 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF32Encoding" />.</summary>
377 <member name="M:System.Text.UTF32Encoding.#ctor(System.Boolean,System.Boolean)">
378 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF32Encoding" />.Les paramètres indiquent s'il faut utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) et si la méthode <see cref="M:System.Text.UTF32Encoding.GetPreamble" /> retourne une marque d'ordre d'octet Unicode.</summary>
379 <param name="bigEndian">true pour utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) (octet le plus significatif en premier) ou false pour utiliser l'ordre d'octet avec primauté des octets de poids faible (little-endian) (octet le moins significatif en premier). </param>
380 <param name="byteOrderMark">true pour spécifier qu'une marque d'ordre d'octet Unicode est fournie ; sinon, false. </param>
382 <member name="M:System.Text.UTF32Encoding.#ctor(System.Boolean,System.Boolean,System.Boolean)">
383 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF32Encoding" />.Les paramètres indiquent s'il faut utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian), fournir une marque d'ordre d'octet Unicode et lever une exception en cas de détection d'un encodage non valide.</summary>
384 <param name="bigEndian">true pour utiliser l'ordre d'octet avec primauté des octets de poids fort (big-endian) (octet le plus significatif en premier) ou false pour utiliser l'ordre d'octet avec primauté des octets de poids faible (little-endian) (octet le moins significatif en premier). </param>
385 <param name="byteOrderMark">true pour spécifier qu'une marque d'ordre d'octet Unicode est fournie ; sinon, false. </param>
386 <param name="throwOnInvalidCharacters">true pour spécifier qu'une exception doit être levée quand un encodage non valide est détecté ; sinon, false. </param>
388 <member name="M:System.Text.UTF32Encoding.Equals(System.Object)">
389 <summary>Détermine si l'objet <see cref="T:System.Object" /> spécifié est égal à l'objet <see cref="T:System.Text.UTF32Encoding" /> actuel.</summary>
390 <returns>true si <paramref name="value" /> est une instance de <see cref="T:System.Text.UTF32Encoding" /> et s'il est égal à l'objet actuel ; sinon, false.</returns>
391 <param name="value">Objet <see cref="T:System.Object" /> à comparer à l'objet actuel. </param>
392 <filterpriority>2</filterpriority>
394 <member name="M:System.Text.UTF32Encoding.GetByteCount(System.Char*,System.Int32)">
395 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères commençant au pointeur de caractère spécifié.</summary>
396 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
397 <param name="chars">Pointeur du premier caractère à encoder. </param>
398 <param name="count">Nombre de caractères à encoder. </param>
399 <exception cref="T:System.ArgumentNullException">
400 <paramref name="chars" /> is null. </exception>
401 <exception cref="T:System.ArgumentOutOfRangeException">
402 <paramref name="count" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
403 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
404 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
405 <filterpriority>1</filterpriority>
407 <member name="M:System.Text.UTF32Encoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
408 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères du tableau de caractères spécifié.</summary>
409 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
410 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
411 <param name="index">Index du premier caractère à encoder. </param>
412 <param name="count">Nombre de caractères à encoder. </param>
413 <exception cref="T:System.ArgumentNullException">
414 <paramref name="chars" /> is null. </exception>
415 <exception cref="T:System.ArgumentOutOfRangeException">
416 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="chars" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
417 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
418 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
419 <filterpriority>1</filterpriority>
421 <member name="M:System.Text.UTF32Encoding.GetByteCount(System.String)">
422 <summary>Calcule le nombre d'octets générés en encodant les caractères dans le <see cref="T:System.String" /> spécifié.</summary>
423 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
425 <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
426 <exception cref="T:System.ArgumentNullException">
427 <paramref name="s" /> is null. </exception>
428 <exception cref="T:System.ArgumentOutOfRangeException">The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
429 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="s" /> contains an invalid sequence of characters. </exception>
430 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
431 <filterpriority>1</filterpriority>
433 <member name="M:System.Text.UTF32Encoding.GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32)">
434 <summary>Code une séquence de caractères commençant au pointeur de caractère spécifié en une séquence d'octets, qui sera stockée à partir du pointeur d'octet spécifié.</summary>
435 <returns>Nombre réel d'octets écrits à l'emplacement indiqué par le paramètre <paramref name="bytes" />.</returns>
436 <param name="chars">Pointeur du premier caractère à encoder. </param>
437 <param name="charCount">Nombre de caractères à encoder. </param>
438 <param name="bytes">Pointeur de l'emplacement où commencer l'écriture de la séquence d'octets obtenue. </param>
439 <param name="byteCount">Nombre maximal d'octets à écrire. </param>
440 <exception cref="T:System.ArgumentNullException">
441 <paramref name="chars" /> is null.-or- <paramref name="bytes" /> is null. </exception>
442 <exception cref="T:System.ArgumentOutOfRangeException">
443 <paramref name="charCount" /> or <paramref name="byteCount" /> is less than zero. </exception>
444 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters.-or- <paramref name="byteCount" /> is less than the resulting number of bytes. </exception>
445 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
446 <filterpriority>1</filterpriority>
448 <member name="M:System.Text.UTF32Encoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
449 <summary>Encode un jeu de caractères du tableau de caractères spécifié dans le tableau d'octets indiqué.</summary>
450 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
451 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
452 <param name="charIndex">Index du premier caractère à encoder. </param>
453 <param name="charCount">Nombre de caractères à encoder. </param>
454 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
455 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
456 <exception cref="T:System.ArgumentNullException">
457 <paramref name="chars" /> is null.-or- <paramref name="bytes" /> is null. </exception>
458 <exception cref="T:System.ArgumentOutOfRangeException">
459 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
460 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
461 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
462 <filterpriority>1</filterpriority>
464 <member name="M:System.Text.UTF32Encoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
465 <summary>Encode un jeu de caractères de la chaîne <see cref="T:System.String" /> spécifiée dans le tableau d'octets indiqué.</summary>
466 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
468 <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
469 <param name="charIndex">Index du premier caractère à encoder. </param>
470 <param name="charCount">Nombre de caractères à encoder. </param>
471 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
472 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
473 <exception cref="T:System.ArgumentNullException">
474 <paramref name="s" /> is null.-or- <paramref name="bytes" /> is null. </exception>
475 <exception cref="T:System.ArgumentOutOfRangeException">
476 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
477 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="s" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
478 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
479 <filterpriority>1</filterpriority>
481 <member name="M:System.Text.UTF32Encoding.GetCharCount(System.Byte*,System.Int32)">
482 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets commençant au pointeur d'octet spécifié.</summary>
483 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
484 <param name="bytes">Pointeur du premier octet à décoder. </param>
485 <param name="count">Nombre d'octets à décoder. </param>
486 <exception cref="T:System.ArgumentNullException">
487 <paramref name="bytes" /> is null. </exception>
488 <exception cref="T:System.ArgumentOutOfRangeException">
489 <paramref name="count" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
490 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
491 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
492 <filterpriority>1</filterpriority>
494 <member name="M:System.Text.UTF32Encoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
495 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets du tableau d'octets spécifié.</summary>
496 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
497 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
498 <param name="index">Index du premier octet à décoder. </param>
499 <param name="count">Nombre d'octets à décoder. </param>
500 <exception cref="T:System.ArgumentNullException">
501 <paramref name="bytes" /> is null. </exception>
502 <exception cref="T:System.ArgumentOutOfRangeException">
503 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
504 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
505 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
506 <filterpriority>1</filterpriority>
508 <member name="M:System.Text.UTF32Encoding.GetChars(System.Byte*,System.Int32,System.Char*,System.Int32)">
509 <summary>Décode une séquence d'octets commençant au pointeur d'octet spécifié en un jeu de caractères qui sera stocké à partir du pointeur de caractère spécifié.</summary>
510 <returns>Nombre réel de caractères écrits à l'emplacement indiqué par <paramref name="chars" />.</returns>
511 <param name="bytes">Pointeur du premier octet à décoder. </param>
512 <param name="byteCount">Nombre d'octets à décoder. </param>
513 <param name="chars">Pointeur de l'emplacement où commencer l'écriture du jeu de caractères obtenu. </param>
514 <param name="charCount">Nombre maximal de caractères à écrire. </param>
515 <exception cref="T:System.ArgumentNullException">
516 <paramref name="bytes" /> is null.-or- <paramref name="chars" /> is null. </exception>
517 <exception cref="T:System.ArgumentOutOfRangeException">
518 <paramref name="byteCount" /> or <paramref name="charCount" /> is less than zero. </exception>
519 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes.-or- <paramref name="charCount" /> is less than the resulting number of characters. </exception>
520 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
521 <filterpriority>1</filterpriority>
523 <member name="M:System.Text.UTF32Encoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
524 <summary>Décode une séquence d'octets du tableau d'octets spécifié dans le tableau de caractères spécifié.</summary>
525 <returns>Nombre réel de caractères écrits dans <paramref name="chars" />.</returns>
526 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
527 <param name="byteIndex">Index du premier octet à décoder. </param>
528 <param name="byteCount">Nombre d'octets à décoder. </param>
529 <param name="chars">Tableau de caractères destiné à contenir le jeu de caractères obtenu. </param>
530 <param name="charIndex">Index auquel commencer l'écriture du jeu de caractères obtenu. </param>
531 <exception cref="T:System.ArgumentNullException">
532 <paramref name="bytes" /> is null.-or- <paramref name="chars" /> is null. </exception>
533 <exception cref="T:System.ArgumentOutOfRangeException">
534 <paramref name="byteIndex" /> or <paramref name="byteCount" /> or <paramref name="charIndex" /> is less than zero.-or- <paramref name="byteindex" /> and <paramref name="byteCount" /> do not denote a valid range in <paramref name="bytes" />.-or- <paramref name="charIndex" /> is not a valid index in <paramref name="chars" />. </exception>
535 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes.-or- <paramref name="chars" /> does not have enough capacity from <paramref name="charIndex" /> to the end of the array to accommodate the resulting characters. </exception>
536 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
537 <filterpriority>1</filterpriority>
539 <member name="M:System.Text.UTF32Encoding.GetDecoder">
540 <summary>Obtient un décodeur qui convertit une séquence d'octets encodée en UTF-32 en une séquence de caractères Unicode.</summary>
542 <see cref="T:System.Text.Decoder" /> qui convertit une séquence d'octets encodée en UTF-32 en une séquence de caractères Unicode.</returns>
543 <filterpriority>1</filterpriority>
545 <member name="M:System.Text.UTF32Encoding.GetEncoder">
546 <summary>Obtient un encodeur qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en UTF-32.</summary>
547 <returns>Un <see cref="T:System.Text.Encoder" /> qui convertit une séquence de caractères Unicode en une séquence de caractères UTF-32.</returns>
548 <filterpriority>1</filterpriority>
550 <member name="M:System.Text.UTF32Encoding.GetHashCode">
551 <summary>Retourne le code de hachage pour l'instance actuelle.</summary>
552 <returns>Code de hachage pour l'objet <see cref="T:System.Text.UTF32Encoding" /> actuel.</returns>
553 <filterpriority>1</filterpriority>
555 <member name="M:System.Text.UTF32Encoding.GetMaxByteCount(System.Int32)">
556 <summary>Calcule le nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</summary>
557 <returns>Nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</returns>
558 <param name="charCount">Nombre de caractères à encoder. </param>
559 <exception cref="T:System.ArgumentOutOfRangeException">
560 <paramref name="charCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
561 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
562 <filterpriority>1</filterpriority>
564 <member name="M:System.Text.UTF32Encoding.GetMaxCharCount(System.Int32)">
565 <summary>Calcule le nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</summary>
566 <returns>Nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</returns>
567 <param name="byteCount">Nombre d'octets à décoder. </param>
568 <exception cref="T:System.ArgumentOutOfRangeException">
569 <paramref name="byteCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
570 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
571 <filterpriority>1</filterpriority>
573 <member name="M:System.Text.UTF32Encoding.GetPreamble">
574 <summary>Retourne une marque d'ordre d'octet Unicode au format UTF-32 si le constructeur de cette instance demande une marque d'ordre d'octet.</summary>
575 <returns>Tableau d'octets contenant la marque d'ordre d'octet Unicode, si le constructeur de cette instance demande une marque d'ordre d'octet.Sinon, cette méthode retourne un tableau d'octets de longueur égale à zéro.</returns>
576 <filterpriority>1</filterpriority>
578 <member name="M:System.Text.UTF32Encoding.GetString(System.Byte[],System.Int32,System.Int32)">
579 <summary>Décode une plage d'octets d'un tableau d'octets en une chaîne.</summary>
581 <see cref="T:System.String" /> contenant les résultats du décodage de la séquence d'octets spécifiée.</returns>
582 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
583 <param name="index">Index du premier octet à décoder. </param>
584 <param name="count">Nombre d'octets à décoder. </param>
585 <exception cref="T:System.ArgumentNullException">
586 <paramref name="bytes" /> is null. </exception>
587 <exception cref="T:System.ArgumentOutOfRangeException">
588 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />. </exception>
589 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
590 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
591 <filterpriority>1</filterpriority>
593 <member name="T:System.Text.UTF7Encoding">
594 <summary>Représente un encodage UTF-7 de caractères Unicode.</summary>
595 <filterpriority>1</filterpriority>
597 <member name="M:System.Text.UTF7Encoding.#ctor">
598 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF7Encoding" />.</summary>
600 <member name="M:System.Text.UTF7Encoding.#ctor(System.Boolean)">
601 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF7Encoding" />.Un paramètre spécifie si les caractères facultatifs sont autorisés.</summary>
602 <param name="allowOptionals">true pour spécifier que les caractères facultatifs sont autorisés ; sinon, false. </param>
604 <member name="M:System.Text.UTF7Encoding.Equals(System.Object)">
605 <summary>Obtient une valeur qui indique si l'objet spécifié est égal à l'objet <see cref="T:System.Text.UTF7Encoding" /> en cours.</summary>
606 <returns>true si <paramref name="value" /> est un objet <see cref="T:System.Text.UTF7Encoding" /> et s'il est égal à l'objet <see cref="T:System.Text.UTF7Encoding" /> en cours ; sinon, false.</returns>
607 <param name="value">Objet à comparer à l'objet <see cref="T:System.Text.UTF7Encoding" /> actuel.</param>
608 <filterpriority>2</filterpriority>
610 <member name="M:System.Text.UTF7Encoding.GetByteCount(System.Char*,System.Int32)">
611 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères commençant au pointeur de caractère spécifié.</summary>
612 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
613 <param name="chars">Pointeur vers le premier caractère à encoder. </param>
614 <param name="count">Nombre de caractères à encoder. </param>
615 <exception cref="T:System.ArgumentNullException">
616 <paramref name="chars" /> est null (Nothing en Visual Basic .NET). </exception>
617 <exception cref="T:System.ArgumentOutOfRangeException">
618 <paramref name="count" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
619 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
620 <filterpriority>1</filterpriority>
622 <member name="M:System.Text.UTF7Encoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
623 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères du tableau de caractères spécifié.</summary>
624 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
625 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
626 <param name="index">Index du premier caractère à encoder. </param>
627 <param name="count">Nombre de caractères à encoder. </param>
628 <exception cref="T:System.ArgumentNullException">
629 <paramref name="chars" /> est null (Nothing). </exception>
630 <exception cref="T:System.ArgumentOutOfRangeException">
631 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="chars" />.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
632 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
633 <filterpriority>1</filterpriority>
635 <member name="M:System.Text.UTF7Encoding.GetByteCount(System.String)">
636 <summary>Calcule le nombre d'octets générés en codant les caractères dans l'objet <see cref="T:System.String" /> spécifié.</summary>
637 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
638 <param name="s">Objet <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
639 <exception cref="T:System.ArgumentNullException">
640 <paramref name="s" /> est null (Nothing). </exception>
641 <exception cref="T:System.ArgumentOutOfRangeException">Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
642 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
643 <filterpriority>1</filterpriority>
645 <member name="M:System.Text.UTF7Encoding.GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32)">
646 <summary>Code une séquence de caractères commençant au pointeur de caractère spécifié en une séquence d'octets, qui sera stockée à partir du pointeur d'octet spécifié.</summary>
647 <returns>Nombre réel d'octets écrits à l'emplacement indiqué par <paramref name="bytes" />.</returns>
648 <param name="chars">Pointeur vers le premier caractère à encoder. </param>
649 <param name="charCount">Nombre de caractères à encoder. </param>
650 <param name="bytes">Pointeur vers l'emplacement où commencer l'écriture de la séquence d'octets obtenue. </param>
651 <param name="byteCount">Nombre maximal d'octets à écrire. </param>
652 <exception cref="T:System.ArgumentNullException">
653 <paramref name="chars" /> est null (Nothing).ou <paramref name="bytes" /> est null (Nothing). </exception>
654 <exception cref="T:System.ArgumentOutOfRangeException">
655 <paramref name="charCount" /> ou <paramref name="byteCount" /> est inférieur à zéro. </exception>
656 <exception cref="T:System.ArgumentException">
657 <paramref name="byteCount" /> est inférieur au nombre d'octets obtenus. </exception>
658 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
659 <filterpriority>1</filterpriority>
661 <member name="M:System.Text.UTF7Encoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
662 <summary>Encode un jeu de caractères du tableau de caractères spécifié en un tableau d'octets.</summary>
663 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
664 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
665 <param name="charIndex">Index du premier caractère à encoder. </param>
666 <param name="charCount">Nombre de caractères à encoder. </param>
667 <param name="bytes">Tableau d'octets contenant la séquence d'octets obtenue. </param>
668 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
669 <exception cref="T:System.ArgumentNullException">
670 <paramref name="chars" /> est null (Nothing).ou <paramref name="bytes" /> est null (Nothing). </exception>
671 <exception cref="T:System.ArgumentOutOfRangeException">
672 <paramref name="charIndex" />, <paramref name="charCount" /> ou <paramref name="byteIndex" /> est inférieur à zéro.ou <paramref name="charIndex" /> et <paramref name="charCount" /> ne désignent pas une plage valide de <paramref name="chars" />.ou <paramref name="byteIndex" /> n'est pas un index valide dans <paramref name="bytes" />. </exception>
673 <exception cref="T:System.ArgumentException">
674 <paramref name="bytes" /> ne possède pas une capacité suffisante entre <paramref name="byteIndex" /> et la fin du tableau pour prendre en charge les octets obtenus. </exception>
675 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
676 <filterpriority>1</filterpriority>
678 <member name="M:System.Text.UTF7Encoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
679 <summary>Encode un jeu de caractères de la chaîne <see cref="T:System.String" /> spécifiée dans le tableau d'octets indiqué.</summary>
680 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
682 <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
683 <param name="charIndex">Index du premier caractère à encoder. </param>
684 <param name="charCount">Nombre de caractères à encoder. </param>
685 <param name="bytes">Tableau d'octets contenant la séquence d'octets obtenue. </param>
686 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
687 <exception cref="T:System.ArgumentNullException">
688 <paramref name="s" /> est null (Nothing).ou <paramref name="bytes" /> est null (Nothing). </exception>
689 <exception cref="T:System.ArgumentOutOfRangeException">
690 <paramref name="charIndex" />, <paramref name="charCount" /> ou <paramref name="byteIndex" /> est inférieur à zéro.ou <paramref name="charIndex" /> et <paramref name="charCount" /> ne désignent pas une plage valide de <paramref name="chars" />.ou <paramref name="byteIndex" /> n'est pas un index valide dans <paramref name="bytes" />. </exception>
691 <exception cref="T:System.ArgumentException">
692 <paramref name="bytes" /> ne possède pas une capacité suffisante entre <paramref name="byteIndex" /> et la fin du tableau pour prendre en charge les octets obtenus. </exception>
693 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
694 <filterpriority>1</filterpriority>
696 <member name="M:System.Text.UTF7Encoding.GetCharCount(System.Byte*,System.Int32)">
697 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets commençant au pointeur d'octet spécifié.</summary>
698 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
699 <param name="bytes">Pointeur vers le premier octet à décoder. </param>
700 <param name="count">Nombre d'octets à décoder. </param>
701 <exception cref="T:System.ArgumentNullException">
702 <paramref name="bytes" /> est null (Nothing). </exception>
703 <exception cref="T:System.ArgumentOutOfRangeException">
704 <paramref name="count" /> est inférieur à zéro.ou Le nombre de caractères obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
705 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
706 <filterpriority>1</filterpriority>
708 <member name="M:System.Text.UTF7Encoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
709 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets du tableau d'octets spécifié.</summary>
710 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
711 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
712 <param name="index">Index du premier octet à décoder. </param>
713 <param name="count">Nombre d'octets à décoder. </param>
714 <exception cref="T:System.ArgumentNullException">
715 <paramref name="bytes" /> est null (Nothing). </exception>
716 <exception cref="T:System.ArgumentOutOfRangeException">
717 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="bytes" />.ou Le nombre de caractères obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
718 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
719 <filterpriority>1</filterpriority>
721 <member name="M:System.Text.UTF7Encoding.GetChars(System.Byte*,System.Int32,System.Char*,System.Int32)">
722 <summary>Décode une séquence d'octets commençant au pointeur d'octet spécifié en un jeu de caractères qui sera stocké à partir du pointeur de caractère spécifié.</summary>
723 <returns>Nombre réel de caractères écrits à l'emplacement indiqué par <paramref name="chars" />.</returns>
724 <param name="bytes">Pointeur vers le premier octet à décoder. </param>
725 <param name="byteCount">Nombre d'octets à décoder. </param>
726 <param name="chars">Pointeur vers l'emplacement où commencer l'écriture du jeu de caractères obtenu. </param>
727 <param name="charCount">Nombre maximal de caractères à écrire. </param>
728 <exception cref="T:System.ArgumentNullException">
729 <paramref name="bytes" /> est null (Nothing).ou <paramref name="chars" /> est null (Nothing). </exception>
730 <exception cref="T:System.ArgumentOutOfRangeException">
731 <paramref name="byteCount" /> ou <paramref name="charCount" /> est inférieur à zéro. </exception>
732 <exception cref="T:System.ArgumentException">
733 <paramref name="charCount" /> est inférieur au nombre de caractères obtenus. </exception>
734 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
735 <filterpriority>1</filterpriority>
737 <member name="M:System.Text.UTF7Encoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
738 <summary>Décode une séquence d'octets du tableau d'octets spécifié en un tableau de caractères.</summary>
739 <returns>Nombre réel de caractères écrits dans <paramref name="chars" />.</returns>
740 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
741 <param name="byteIndex">Index du premier octet à décoder. </param>
742 <param name="byteCount">Nombre d'octets à décoder. </param>
743 <param name="chars">Tableau de caractères contenant le jeu de caractères obtenu. </param>
744 <param name="charIndex">Index auquel commencer l'écriture du jeu de caractères obtenu. </param>
745 <exception cref="T:System.ArgumentNullException">
746 <paramref name="bytes" /> est null (Nothing).ou <paramref name="chars" /> est null (Nothing). </exception>
747 <exception cref="T:System.ArgumentOutOfRangeException">
748 <paramref name="byteIndex" />, <paramref name="byteCount" /> ou <paramref name="charIndex" /> est inférieur à zéro.ou <paramref name="byteindex" /> et <paramref name="byteCount" /> ne désignent pas une plage valide de <paramref name="bytes" />.ou <paramref name="charIndex" /> n'est pas un index valide dans <paramref name="chars" />. </exception>
749 <exception cref="T:System.ArgumentException">
750 <paramref name="chars" /> ne possède pas une capacité suffisante entre <paramref name="charIndex" /> et la fin du tableau pour prendre en charge les caractères obtenus. </exception>
751 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
752 <filterpriority>1</filterpriority>
754 <member name="M:System.Text.UTF7Encoding.GetDecoder">
755 <summary>Obtient un décodeur qui convertit une séquence d'octets encodée en UTF-7 en une séquence de caractères Unicode.</summary>
757 <see cref="T:System.Text.Decoder" /> qui convertit une séquence d'octets encodée en UTF-7 en une séquence de caractères Unicode.</returns>
758 <filterpriority>1</filterpriority>
760 <member name="M:System.Text.UTF7Encoding.GetEncoder">
761 <summary>Obtient un encodeur qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en UTF-7.</summary>
762 <returns>Un <see cref="T:System.Text.Encoder" /> qui convertit une séquence de caractères Unicode en une séquence de caractères UTF-7.</returns>
763 <filterpriority>1</filterpriority>
765 <member name="M:System.Text.UTF7Encoding.GetHashCode">
766 <summary>Retourne le code de hachage pour l'objet <see cref="T:System.Text.UTF7Encoding" /> en cours.</summary>
767 <returns>Code de hachage d'un entier signé 32 bits.</returns>
768 <filterpriority>1</filterpriority>
770 <member name="M:System.Text.UTF7Encoding.GetMaxByteCount(System.Int32)">
771 <summary>Calcule le nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</summary>
772 <returns>Nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</returns>
773 <param name="charCount">Nombre de caractères à encoder. </param>
774 <exception cref="T:System.ArgumentOutOfRangeException">
775 <paramref name="charCount" /> est inférieur à zéro.ou Le nombre d'octets obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
776 <exception cref="T:System.Text.EncoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.EncoderFallback" /> a la valeur <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
777 <filterpriority>1</filterpriority>
779 <member name="M:System.Text.UTF7Encoding.GetMaxCharCount(System.Int32)">
780 <summary>Calcule le nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</summary>
781 <returns>Nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</returns>
782 <param name="byteCount">Nombre d'octets à décoder. </param>
783 <exception cref="T:System.ArgumentOutOfRangeException">
784 <paramref name="byteCount" /> est inférieur à zéro.ou Le nombre de caractères obtenu est supérieur au nombre maximal qui peut être retourné sous la forme d'une valeur int. </exception>
785 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
786 <filterpriority>1</filterpriority>
788 <member name="M:System.Text.UTF7Encoding.GetString(System.Byte[],System.Int32,System.Int32)">
789 <summary>Décode une plage d'octets d'un tableau d'octets en une chaîne.</summary>
791 <see cref="T:System.String" /> contenant les résultats du décodage de la séquence d'octets spécifiée.</returns>
792 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
793 <param name="index">Index du premier octet à décoder. </param>
794 <param name="count">Nombre d'octets à décoder. </param>
795 <exception cref="T:System.ArgumentNullException">
796 <paramref name="bytes" /> est null (Nothing). </exception>
797 <exception cref="T:System.ArgumentOutOfRangeException">
798 <paramref name="index" /> ou <paramref name="count" /> est inférieur à zéro.ou <paramref name="index" /> et <paramref name="count" /> ne désignent pas une plage valide de <paramref name="bytes" />. </exception>
799 <exception cref="T:System.Text.DecoderFallbackException">Un secours s'est produit (consultez Encodage de caractères dans le .NET Framework pour obtenir une explication plus complète)– et –<see cref="P:System.Text.Encoding.DecoderFallback" /> a la valeur <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
800 <filterpriority>1</filterpriority>
802 <member name="T:System.Text.UTF8Encoding">
803 <summary>Représente un encodage UTF-8 de caractères Unicode.</summary>
804 <filterpriority>1</filterpriority>
806 <member name="M:System.Text.UTF8Encoding.#ctor">
807 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF8Encoding" />.</summary>
809 <member name="M:System.Text.UTF8Encoding.#ctor(System.Boolean)">
810 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF8Encoding" />.Un paramètre spécifie si une marque d'ordre d'octet Unicode doit être fournie.</summary>
811 <param name="encoderShouldEmitUTF8Identifier">true pour spécifier que la méthode <see cref="M:System.Text.UTF8Encoding.GetPreamble" /> retourne une marque d'ordre d'octet Unicode ; sinon, false.Pour plus d'informations, consultez la section Notes.</param>
813 <member name="M:System.Text.UTF8Encoding.#ctor(System.Boolean,System.Boolean)">
814 <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF8Encoding" />.Les paramètres spécifient s'il faut fournir une marque d'ordre d'octet Unicode et si une exception doit être levée quand un encodage non valide est détecté.</summary>
815 <param name="encoderShouldEmitUTF8Identifier">true pour spécifier que la méthode <see cref="M:System.Text.UTF8Encoding.GetPreamble" /> doit retourner une marque d'ordre d'octet Unicode ; sinon, false.Pour plus d'informations, consultez la section Notes.</param>
816 <param name="throwOnInvalidBytes">true pour lever une exception quand un encodage non valide est détecté ; sinon, false. </param>
818 <member name="M:System.Text.UTF8Encoding.Equals(System.Object)">
819 <summary>Détermine si l'objet spécifié est identique à l'objet <see cref="T:System.Text.UTF8Encoding" /> actuel.</summary>
820 <returns>true si <paramref name="value" /> est une instance de <see cref="T:System.Text.UTF8Encoding" /> et s'il est égal à l'objet actuel ; sinon, false.</returns>
821 <param name="value">Objet à comparer à l'instance en cours. </param>
822 <filterpriority>2</filterpriority>
824 <member name="M:System.Text.UTF8Encoding.GetByteCount(System.Char*,System.Int32)">
825 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères commençant au pointeur de caractère spécifié.</summary>
826 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés. </returns>
827 <param name="chars">Pointeur du premier caractère à encoder. </param>
828 <param name="count">Nombre de caractères à encoder. </param>
829 <exception cref="T:System.ArgumentNullException">
830 <paramref name="chars" /> is null. </exception>
831 <exception cref="T:System.ArgumentOutOfRangeException">
832 <paramref name="count" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
833 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
834 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for a complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
835 <filterpriority>1</filterpriority>
837 <member name="M:System.Text.UTF8Encoding.GetByteCount(System.Char[],System.Int32,System.Int32)">
838 <summary>Calcule le nombre d'octets produits par l'encodage d'un jeu de caractères du tableau de caractères spécifié.</summary>
839 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés. </returns>
840 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
841 <param name="index">Index du premier caractère à encoder. </param>
842 <param name="count">Nombre de caractères à encoder. </param>
843 <exception cref="T:System.ArgumentNullException">
844 <paramref name="chars" /> is null. </exception>
845 <exception cref="T:System.ArgumentOutOfRangeException">
846 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="chars" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
847 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
848 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-The <see cref="P:System.Text.Encoding.EncoderFallback" /> property is set to <see cref="T:System.Text.EncoderExceptionFallback" />. </exception>
849 <filterpriority>1</filterpriority>
851 <member name="M:System.Text.UTF8Encoding.GetByteCount(System.String)">
852 <summary>Calcule le nombre d'octets générés en encodant les caractères dans le <see cref="T:System.String" /> spécifié.</summary>
853 <returns>Nombre d'octets produits par l'encodage des caractères spécifiés.</returns>
855 <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
856 <exception cref="T:System.ArgumentNullException">
857 <paramref name="chars" /> is null. </exception>
858 <exception cref="T:System.ArgumentOutOfRangeException">The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
859 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters. </exception>
860 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
861 <filterpriority>1</filterpriority>
863 <member name="M:System.Text.UTF8Encoding.GetBytes(System.Char*,System.Int32,System.Byte*,System.Int32)">
864 <summary>Code une séquence de caractères commençant au pointeur de caractère spécifié en une séquence d'octets, qui sera stockée à partir du pointeur d'octet spécifié.</summary>
865 <returns>Nombre réel d'octets écrits à l'emplacement indiqué par <paramref name="bytes" />.</returns>
866 <param name="chars">Pointeur du premier caractère à encoder. </param>
867 <param name="charCount">Nombre de caractères à encoder. </param>
868 <param name="bytes">Pointeur de l'emplacement où commencer l'écriture de la séquence d'octets obtenue. </param>
869 <param name="byteCount">Nombre maximal d'octets à écrire. </param>
870 <exception cref="T:System.ArgumentNullException">
871 <paramref name="chars" /> is null.-or- <paramref name="bytes" /> is null. </exception>
872 <exception cref="T:System.ArgumentOutOfRangeException">
873 <paramref name="charCount" /> or <paramref name="byteCount" /> is less than zero. </exception>
874 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters.-or- <paramref name="byteCount" /> is less than the resulting number of bytes. </exception>
875 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
876 <filterpriority>1</filterpriority>
878 <member name="M:System.Text.UTF8Encoding.GetBytes(System.Char[],System.Int32,System.Int32,System.Byte[],System.Int32)">
879 <summary>Encode un jeu de caractères du tableau de caractères spécifié en un tableau d'octets.</summary>
880 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
881 <param name="chars">Tableau de caractères contenant le jeu de caractères à encoder. </param>
882 <param name="charIndex">Index du premier caractère à encoder. </param>
883 <param name="charCount">Nombre de caractères à encoder. </param>
884 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
885 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
886 <exception cref="T:System.ArgumentNullException">
887 <paramref name="chars" /> is null.-or- <paramref name="bytes" /> is null. </exception>
888 <exception cref="T:System.ArgumentOutOfRangeException">
889 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
890 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="chars" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
891 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
892 <filterpriority>1</filterpriority>
894 <member name="M:System.Text.UTF8Encoding.GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32)">
895 <summary>Encode un jeu de caractères de la chaîne <see cref="T:System.String" /> spécifiée dans le tableau d'octets indiqué.</summary>
896 <returns>Nombre réel d'octets écrits dans <paramref name="bytes" />.</returns>
898 <see cref="T:System.String" /> contenant le jeu de caractères à encoder. </param>
899 <param name="charIndex">Index du premier caractère à encoder. </param>
900 <param name="charCount">Nombre de caractères à encoder. </param>
901 <param name="bytes">Tableau d'octets destiné à contenir la séquence d'octets obtenue. </param>
902 <param name="byteIndex">Index auquel commencer l'écriture de la séquence d'octets obtenue. </param>
903 <exception cref="T:System.ArgumentNullException">
904 <paramref name="s" /> is null.-or- <paramref name="bytes" /> is null. </exception>
905 <exception cref="T:System.ArgumentOutOfRangeException">
906 <paramref name="charIndex" /> or <paramref name="charCount" /> or <paramref name="byteIndex" /> is less than zero.-or- <paramref name="charIndex" /> and <paramref name="charCount" /> do not denote a valid range in <paramref name="chars" />.-or- <paramref name="byteIndex" /> is not a valid index in <paramref name="bytes" />. </exception>
907 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="s" /> contains an invalid sequence of characters.-or- <paramref name="bytes" /> does not have enough capacity from <paramref name="byteIndex" /> to the end of the array to accommodate the resulting bytes. </exception>
908 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
909 <filterpriority>1</filterpriority>
911 <member name="M:System.Text.UTF8Encoding.GetCharCount(System.Byte*,System.Int32)">
912 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets commençant au pointeur d'octet spécifié.</summary>
913 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
914 <param name="bytes">Pointeur du premier octet à décoder. </param>
915 <param name="count">Nombre d'octets à décoder. </param>
916 <exception cref="T:System.ArgumentNullException">
917 <paramref name="bytes" /> is null. </exception>
918 <exception cref="T:System.ArgumentOutOfRangeException">
919 <paramref name="count" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
920 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
921 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
922 <filterpriority>1</filterpriority>
924 <member name="M:System.Text.UTF8Encoding.GetCharCount(System.Byte[],System.Int32,System.Int32)">
925 <summary>Calcule le nombre de caractères produits par le décodage d'une séquence d'octets du tableau d'octets spécifié.</summary>
926 <returns>Nombre de caractères produits par le décodage de la séquence d'octets spécifiée.</returns>
927 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
928 <param name="index">Index du premier octet à décoder. </param>
929 <param name="count">Nombre d'octets à décoder. </param>
930 <exception cref="T:System.ArgumentNullException">
931 <paramref name="bytes" /> is null. </exception>
932 <exception cref="T:System.ArgumentOutOfRangeException">
933 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
934 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
935 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
936 <filterpriority>1</filterpriority>
938 <member name="M:System.Text.UTF8Encoding.GetChars(System.Byte*,System.Int32,System.Char*,System.Int32)">
939 <summary>Décode une séquence d'octets commençant au pointeur d'octet spécifié en un jeu de caractères qui sera stocké à partir du pointeur de caractère spécifié.</summary>
940 <returns>Nombre réel de caractères écrits à l'emplacement indiqué par <paramref name="chars" />.</returns>
941 <param name="bytes">Pointeur du premier octet à décoder. </param>
942 <param name="byteCount">Nombre d'octets à décoder. </param>
943 <param name="chars">Pointeur de l'emplacement où commencer l'écriture du jeu de caractères obtenu. </param>
944 <param name="charCount">Nombre maximal de caractères à écrire. </param>
945 <exception cref="T:System.ArgumentNullException">
946 <paramref name="bytes" /> is null.-or- <paramref name="chars" /> is null. </exception>
947 <exception cref="T:System.ArgumentOutOfRangeException">
948 <paramref name="byteCount" /> or <paramref name="charCount" /> is less than zero. </exception>
949 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes.-or- <paramref name="charCount" /> is less than the resulting number of characters. </exception>
950 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
951 <filterpriority>1</filterpriority>
953 <member name="M:System.Text.UTF8Encoding.GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32)">
954 <summary>Décode une séquence d'octets du tableau d'octets spécifié en un tableau de caractères.</summary>
955 <returns>Nombre réel de caractères écrits dans <paramref name="chars" />.</returns>
956 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
957 <param name="byteIndex">Index du premier octet à décoder. </param>
958 <param name="byteCount">Nombre d'octets à décoder. </param>
959 <param name="chars">Tableau de caractères destiné à contenir le jeu de caractères obtenu. </param>
960 <param name="charIndex">Index auquel commencer l'écriture du jeu de caractères obtenu. </param>
961 <exception cref="T:System.ArgumentNullException">
962 <paramref name="bytes" /> is null.-or- <paramref name="chars" /> is null. </exception>
963 <exception cref="T:System.ArgumentOutOfRangeException">
964 <paramref name="byteIndex" /> or <paramref name="byteCount" /> or <paramref name="charIndex" /> is less than zero.-or- <paramref name="byteindex" /> and <paramref name="byteCount" /> do not denote a valid range in <paramref name="bytes" />.-or- <paramref name="charIndex" /> is not a valid index in <paramref name="chars" />. </exception>
965 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes.-or- <paramref name="chars" /> does not have enough capacity from <paramref name="charIndex" /> to the end of the array to accommodate the resulting characters. </exception>
966 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
967 <filterpriority>1</filterpriority>
969 <member name="M:System.Text.UTF8Encoding.GetDecoder">
970 <summary>Obtient un décodeur qui convertit une séquence d'octets encodée en UTF-8 en une séquence de caractères Unicode. </summary>
971 <returns>Décodeur qui convertit une séquence d'octets encodée en UTF-8 en une séquence de caractères Unicode.</returns>
972 <filterpriority>1</filterpriority>
974 <member name="M:System.Text.UTF8Encoding.GetEncoder">
975 <summary>Obtient un encodeur qui convertit une séquence de caractères Unicode en une séquence d'octets encodée en UTF-8.</summary>
976 <returns>Un <see cref="T:System.Text.Encoder" /> qui convertit une séquence de caractères Unicode en une séquence de caractères UTF-8.</returns>
977 <filterpriority>1</filterpriority>
979 <member name="M:System.Text.UTF8Encoding.GetHashCode">
980 <summary>Retourne le code de hachage pour l'instance actuelle.</summary>
981 <returns>Code de hachage de l'instance actuelle.</returns>
982 <filterpriority>1</filterpriority>
984 <member name="M:System.Text.UTF8Encoding.GetMaxByteCount(System.Int32)">
985 <summary>Calcule le nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</summary>
986 <returns>Nombre maximal d'octets produits par l'encodage du nombre de caractères spécifié.</returns>
987 <param name="charCount">Nombre de caractères à encoder. </param>
988 <exception cref="T:System.ArgumentOutOfRangeException">
989 <paramref name="charCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
990 <exception cref="T:System.Text.EncoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.EncoderFallback" /> is set to <see cref="T:System.Text.EncoderExceptionFallback" />.</exception>
991 <filterpriority>1</filterpriority>
993 <member name="M:System.Text.UTF8Encoding.GetMaxCharCount(System.Int32)">
994 <summary>Calcule le nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</summary>
995 <returns>Nombre maximal de caractères produits par le décodage du nombre d'octets spécifié.</returns>
996 <param name="byteCount">Nombre d'octets à décoder. </param>
997 <exception cref="T:System.ArgumentOutOfRangeException">
998 <paramref name="byteCount" /> is less than zero.-or- The resulting number of bytes is greater than the maximum number that can be returned as an integer. </exception>
999 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
1000 <filterpriority>1</filterpriority>
1002 <member name="M:System.Text.UTF8Encoding.GetPreamble">
1003 <summary>Retourne une marque d'ordre d'octet Unicode au format UTF-8, si l'objet de codage <see cref="T:System.Text.UTF8Encoding" /> est configuré pour en fournir une. </summary>
1004 <returns>Tableau d'octets contenant la marque d'ordre d'octet Unicode, si l'objet de codage <see cref="T:System.Text.UTF8Encoding" /> est configuré pour en fournir une.Sinon, cette méthode retourne un tableau d'octets de longueur égale à zéro.</returns>
1005 <filterpriority>1</filterpriority>
1007 <member name="M:System.Text.UTF8Encoding.GetString(System.Byte[],System.Int32,System.Int32)">
1008 <summary>Décode une plage d'octets d'un tableau d'octets en une chaîne.</summary>
1010 <see cref="T:System.String" /> contenant les résultats du décodage de la séquence d'octets spécifiée.</returns>
1011 <param name="bytes">Tableau d'octets contenant la séquence d'octets à décoder. </param>
1012 <param name="index">Index du premier octet à décoder. </param>
1013 <param name="count">Nombre d'octets à décoder. </param>
1014 <exception cref="T:System.ArgumentNullException">
1015 <paramref name="bytes" /> is null. </exception>
1016 <exception cref="T:System.ArgumentOutOfRangeException">
1017 <paramref name="index" /> or <paramref name="count" /> is less than zero.-or- <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in <paramref name="bytes" />. </exception>
1018 <exception cref="T:System.ArgumentException">Error detection is enabled, and <paramref name="bytes" /> contains an invalid sequence of bytes. </exception>
1019 <exception cref="T:System.Text.DecoderFallbackException">A fallback occurred (see Encodage de caractères dans le .NET Framework for complete explanation)-and-<see cref="P:System.Text.Encoding.DecoderFallback" /> is set to <see cref="T:System.Text.DecoderExceptionFallback" />.</exception>
1020 <filterpriority>1</filterpriority>