You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1023 lines
106 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Text.Encoding.Extensions</name>
  5. </assembly>
  6. <members>
  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>
  10. </member>
  11. <member name="M:System.Text.ASCIIEncoding.#ctor">
  12. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.ASCIIEncoding" />.</summary>
  13. </member>
  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>
  25. </member>
  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>
  38. </member>
  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>
  42. <param name="chars">
  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>
  49. </member>
  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>
  65. </member>
  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>
  82. </member>
  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>
  86. <param name="chars">
  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>
  100. </member>
  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>
  112. </member>
  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>
  125. </member>
  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>
  141. </member>
  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>
  158. </member>
  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>
  161. <returns>
  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>
  164. </member>
  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>
  167. <returns>
  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>
  170. </member>
  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>
  178. </member>
  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>
  186. </member>
  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>
  189. <returns>
  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>
  200. </member>
  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>
  205. </member>
  206. <member name="T:System.Text.UnicodeEncoding">
  207. <summary>Représente un encodage UTF-16 de caractères Unicode. </summary>
  208. <filterpriority>1</filterpriority>
  209. </member>
  210. <member name="M:System.Text.UnicodeEncoding.#ctor">
  211. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UnicodeEncoding" />.</summary>
  212. </member>
  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>
  217. </member>
  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>
  223. </member>
  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>
  229. </member>
  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>
  243. </member>
  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>
  254. </member>
  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>
  270. </member>
  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>
  286. </member>
  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>
  300. </member>
  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>
  316. </member>
  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>
  319. <returns>
  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>
  322. </member>
  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>
  327. </member>
  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>
  332. </member>
  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>
  341. </member>
  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>
  350. </member>
  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>
  355. </member>
  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>
  369. </member>
  370. <member name="T:System.Text.UTF32Encoding">
  371. <summary>Représente un encodage UTF-32 de caractères Unicode.</summary>
  372. <filterpriority>1</filterpriority>
  373. </member>
  374. <member name="M:System.Text.UTF32Encoding.#ctor">
  375. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF32Encoding" />.</summary>
  376. </member>
  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>
  381. </member>
  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>
  387. </member>
  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>
  393. </member>
  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>
  406. </member>
  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>
  420. </member>
  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>
  424. <param name="s">
  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>
  432. </member>
  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>
  447. </member>
  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>
  463. </member>
  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>
  467. <param name="s">
  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>
  480. </member>
  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>
  493. </member>
  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>
  507. </member>
  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>
  522. </member>
  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>
  538. </member>
  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>
  541. <returns>
  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>
  544. </member>
  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>
  549. </member>
  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>
  554. </member>
  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>
  563. </member>
  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>
  572. </member>
  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>
  577. </member>
  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>
  580. <returns>
  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>
  592. </member>
  593. <member name="T:System.Text.UTF7Encoding">
  594. <summary>Représente un encodage UTF-7 de caractères Unicode.</summary>
  595. <filterpriority>1</filterpriority>
  596. </member>
  597. <member name="M:System.Text.UTF7Encoding.#ctor">
  598. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF7Encoding" />.</summary>
  599. </member>
  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>
  603. </member>
  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>
  609. </member>
  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>
  621. </member>
  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>
  634. </member>
  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>
  644. </member>
  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>
  660. </member>
  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>
  677. </member>
  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>
  681. <param name="s">
  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>
  695. </member>
  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>
  707. </member>
  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>
  720. </member>
  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>
  736. </member>
  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>
  753. </member>
  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>
  756. <returns>
  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>
  759. </member>
  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>
  764. </member>
  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>
  769. </member>
  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>
  778. </member>
  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>
  787. </member>
  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>
  790. <returns>
  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>
  801. </member>
  802. <member name="T:System.Text.UTF8Encoding">
  803. <summary>Représente un encodage UTF-8 de caractères Unicode.</summary>
  804. <filterpriority>1</filterpriority>
  805. </member>
  806. <member name="M:System.Text.UTF8Encoding.#ctor">
  807. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Text.UTF8Encoding" />.</summary>
  808. </member>
  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>
  812. </member>
  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>
  817. </member>
  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>
  823. </member>
  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>
  836. </member>
  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>
  850. </member>
  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>
  854. <param name="chars">
  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>
  862. </member>
  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>
  877. </member>
  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>
  893. </member>
  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>
  897. <param name="s">
  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>
  910. </member>
  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>
  923. </member>
  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>
  937. </member>
  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>
  952. </member>
  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>
  968. </member>
  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>
  973. </member>
  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>
  978. </member>
  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>
  983. </member>
  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>
  992. </member>
  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>
  1001. </member>
  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>
  1006. </member>
  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>
  1009. <returns>
  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>
  1021. </member>
  1022. </members>
  1023. </doc>