System.Xml.XPath.xml 108 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Xml.XPath</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Xml.XmlNodeOrder">
  8. <summary>Décrit l'ordre des documents dans un nœud comparé à un second nœud.</summary>
  9. </member>
  10. <member name="F:System.Xml.XmlNodeOrder.After">
  11. <summary>Le nœud actuel de ce navigateur se situe après le nœud actuel du navigateur fourni.</summary>
  12. </member>
  13. <member name="F:System.Xml.XmlNodeOrder.Before">
  14. <summary>Le nœud actuel de ce navigateur se situe avant le nœud actuel du navigateur fourni.</summary>
  15. </member>
  16. <member name="F:System.Xml.XmlNodeOrder.Same">
  17. <summary>Les deux navigateurs sont placés sur le même nœud.</summary>
  18. </member>
  19. <member name="F:System.Xml.XmlNodeOrder.Unknown">
  20. <summary>La position des nœuds ne peut pas être déterminée dans l'ordre des documents, les uns par rapport aux autres.Cela peut se produire si les deux nœuds résident dans des arborescences différentes.</summary>
  21. </member>
  22. <member name="T:System.Xml.XPath.IXPathNavigable">
  23. <summary>Fournit un accesseur à la classe <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  24. </member>
  25. <member name="M:System.Xml.XPath.IXPathNavigable.CreateNavigator">
  26. <summary>Retourne un nouvel objet <see cref="T:System.Xml.XPath.XPathNavigator" />. </summary>
  27. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
  28. </member>
  29. <member name="T:System.Xml.XPath.XmlCaseOrder">
  30. <summary>Spécifie l'ordre de tri des lettres majuscules et minuscules.</summary>
  31. </member>
  32. <member name="F:System.Xml.XPath.XmlCaseOrder.LowerFirst">
  33. <summary>Les lettres minuscules sont triées avant les lettres majuscules.</summary>
  34. </member>
  35. <member name="F:System.Xml.XPath.XmlCaseOrder.None">
  36. <summary>Ignore la casse.</summary>
  37. </member>
  38. <member name="F:System.Xml.XPath.XmlCaseOrder.UpperFirst">
  39. <summary>Les lettres majuscules sont triées avant les lettres minuscules.</summary>
  40. </member>
  41. <member name="T:System.Xml.XPath.XmlDataType">
  42. <summary>Spécifie le type de données utilisé pour déterminer l'ordre de tri.</summary>
  43. </member>
  44. <member name="F:System.Xml.XPath.XmlDataType.Number">
  45. <summary>Les valeurs sont triées par ordre numérique.</summary>
  46. </member>
  47. <member name="F:System.Xml.XPath.XmlDataType.Text">
  48. <summary>Les valeurs sont triées par ordre alphabétique.</summary>
  49. </member>
  50. <member name="T:System.Xml.XPath.XmlSortOrder">
  51. <summary>Spécifie l'ordre de tri.</summary>
  52. </member>
  53. <member name="F:System.Xml.XPath.XmlSortOrder.Ascending">
  54. <summary>Les nœuds sont triés par ordre croissant.Par exemple, si les nombres 1, 2, 3 et 4 sont triés par ordre croissant, ils s'affichent dans l'ordre suivant : 1,2,3,4.</summary>
  55. </member>
  56. <member name="F:System.Xml.XPath.XmlSortOrder.Descending">
  57. <summary>Les nœuds sont triés par ordre décroissant.Par exemple, si les nombres 1, 2, 3 et 4 sont triés par ordre décroissant, ils s'affichent dans l'ordre suivant : 4,3,2,1.</summary>
  58. </member>
  59. <member name="T:System.Xml.XPath.XPathDocument">
  60. <summary>Fournit une représentation en mémoire, en lecture seule et rapide d'un document XML à l'aide du modèle de données XPath.</summary>
  61. </member>
  62. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.Stream)">
  63. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML de l'objet <see cref="T:System.IO.Stream" /> spécifié.</summary>
  64. <param name="stream">Objet <see cref="T:System.IO.Stream" /> qui contient les données XML.</param>
  65. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  66. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.Stream" /> object passed as a parameter is null.</exception>
  67. </member>
  68. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.TextReader)">
  69. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML contenues dans l'objet <see cref="T:System.IO.TextReader" /> spécifié.</summary>
  70. <param name="textReader">Objet <see cref="T:System.IO.TextReader" /> qui contient les données XML.</param>
  71. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  72. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.TextReader" /> object passed as a parameter is null.</exception>
  73. </member>
  74. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String)">
  75. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML du fichier spécifié.</summary>
  76. <param name="uri">Chemin d'accès du fichier contenant les données XML.</param>
  77. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  78. <exception cref="T:System.ArgumentNullException">The file path parameter is null.</exception>
  79. </member>
  80. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String,System.Xml.XmlSpace)">
  81. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML du fichier spécifié avec la gestion d'espaces blancs spécifiée.</summary>
  82. <param name="uri">Chemin d'accès du fichier contenant les données XML.</param>
  83. <param name="space">Objet <see cref="T:System.Xml.XmlSpace" />.</param>
  84. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  85. <exception cref="T:System.ArgumentNullException">The file path parameter or <see cref="T:System.Xml.XmlSpace" /> object parameter is null.</exception>
  86. </member>
  87. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader)">
  88. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML contenues dans l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  89. <param name="reader">Objet <see cref="T:System.Xml.XmlReader" /> qui contient les données XML. </param>
  90. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  91. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object passed as a parameter is null.</exception>
  92. </member>
  93. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader,System.Xml.XmlSpace)">
  94. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathDocument" /> à partir des données XML contenues dans l'objet <see cref="T:System.Xml.XmlReader" /> spécifié avec la gestion d'espaces blancs spécifiée.</summary>
  95. <param name="reader">Objet <see cref="T:System.Xml.XmlReader" /> qui contient les données XML.</param>
  96. <param name="space">Objet <see cref="T:System.Xml.XmlSpace" />.</param>
  97. <exception cref="T:System.Xml.XmlException">An error was encountered in the XML data.The <see cref="T:System.Xml.XPath.XPathDocument" /> remains empty.</exception>
  98. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter or <see cref="T:System.Xml.XmlSpace" /> object parameter is null.</exception>
  99. </member>
  100. <member name="M:System.Xml.XPath.XPathDocument.CreateNavigator">
  101. <summary>Initialise un objet <see cref="T:System.Xml.XPath.XPathNavigator" /> en lecture seule pour parcourir les nœuds de ce <see cref="T:System.Xml.XPath.XPathDocument" />.</summary>
  102. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> en lecture seule.</returns>
  103. </member>
  104. <member name="T:System.Xml.XPath.XPathException">
  105. <summary>Fournit l'exception levée lorsqu'une erreur se produit pendant le traitement d'une expression XPath. </summary>
  106. </member>
  107. <member name="M:System.Xml.XPath.XPathException.#ctor">
  108. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathException" />.</summary>
  109. </member>
  110. <member name="M:System.Xml.XPath.XPathException.#ctor(System.String)">
  111. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathException" /> avec le message d'exception spécifié.</summary>
  112. <param name="message">Description de la condition d'erreur.</param>
  113. </member>
  114. <member name="M:System.Xml.XPath.XPathException.#ctor(System.String,System.Exception)">
  115. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathException" /> à l'aide du message d'exception spécifié et de l'objet <see cref="T:System.Exception" />.</summary>
  116. <param name="message">Description de la condition d'erreur. </param>
  117. <param name="innerException">
  118. <see cref="T:System.Exception" /> qui a levé <see cref="T:System.Xml.XPath.XPathException" />, le cas échéant.Cette valeur peut être null.</param>
  119. </member>
  120. <member name="T:System.Xml.XPath.XPathExpression">
  121. <summary>Fournit une classe typée qui représente une expression XPath compilée.</summary>
  122. </member>
  123. <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Collections.IComparer)">
  124. <summary>En cas de substitution dans une classe dérivée, trie les nœuds sélectionnés par l'expression XPath en fonction de l'objet <see cref="T:System.Collections.IComparer" /> spécifié.</summary>
  125. <param name="expr">Objet représentant la clé de tri.Il peut s'agir de la valeur string du nœud ou d'un objet <see cref="T:System.Xml.XPath.XPathExpression" /> avec une expression XPath compilée.</param>
  126. <param name="comparer">Objet <see cref="T:System.Collections.IComparer" /> qui fournit les comparaisons de type de données spécifiques pour déterminer si deux objets sont équivalents. </param>
  127. <exception cref="T:System.Xml.XPath.XPathException">
  128. <see cref="T:System.Xml.XPath.XPathExpression" /> ou la clé de tri inclut un préfixe ; soit <see cref="T:System.Xml.XmlNamespaceManager" /> n'est pas fourni, soit le préfixe demeure introuvable dans le <see cref="T:System.Xml.XmlNamespaceManager" /> fourni.</exception>
  129. </member>
  130. <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Xml.XPath.XmlSortOrder,System.Xml.XPath.XmlCaseOrder,System.String,System.Xml.XPath.XmlDataType)">
  131. <summary>En cas de substitution dans une classe dérivée, trie les nœuds sélectionnés par l'expression XPath en fonction des paramètres fournis.</summary>
  132. <param name="expr">Objet représentant la clé de tri.Il peut s'agir de la valeur string du nœud ou d'un objet <see cref="T:System.Xml.XPath.XPathExpression" /> avec une expression XPath compilée.</param>
  133. <param name="order">Valeur <see cref="T:System.Xml.XPath.XmlSortOrder" /> indiquant l'ordre de tri. </param>
  134. <param name="caseOrder">Valeur <see cref="T:System.Xml.XPath.XmlCaseOrder" /> indiquant le mode de tri des lettres majuscules et minuscules.</param>
  135. <param name="lang">Langue à utiliser pour la comparaison.Utilise la classe <see cref="T:System.Globalization.CultureInfo" /> qui peut être passée à la méthode <see cref="Overload:System.String.Compare" /> pour les types de langue, par exemple, « us-en » pour l'anglais des États-Unis.Si une chaîne vide est spécifiée, l'environnement système est utilisé pour déterminer <see cref="T:System.Globalization.CultureInfo" />.</param>
  136. <param name="dataType">Valeur <see cref="T:System.Xml.XPath.XmlDataType" /> qui indique l'ordre de tri du type de données. </param>
  137. <exception cref="T:System.Xml.XPath.XPathException">
  138. <see cref="T:System.Xml.XPath.XPathExpression" /> ou la clé de tri inclut un préfixe ; soit <see cref="T:System.Xml.XmlNamespaceManager" /> n'est pas fourni, soit le préfixe demeure introuvable dans le <see cref="T:System.Xml.XmlNamespaceManager" /> fourni. </exception>
  139. </member>
  140. <member name="M:System.Xml.XPath.XPathExpression.Clone">
  141. <summary>En cas de substitution dans une classe dérivée, retourne un clone de <see cref="T:System.Xml.XPath.XPathExpression" />.</summary>
  142. <returns>Nouvel objet <see cref="T:System.Xml.XPath.XPathExpression" />.</returns>
  143. </member>
  144. <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String)">
  145. <summary>Compile l'expression XPath spécifiée et retourne un objet <see cref="T:System.Xml.XPath.XPathExpression" /> qui représente l'expression XPath.</summary>
  146. <returns>Objet <see cref="T:System.Xml.XPath.XPathExpression" />.</returns>
  147. <param name="xpath">Expression XPath.</param>
  148. <exception cref="T:System.ArgumentException">Le paramètre de l'expression XPath n'est pas une expression XPath valide.</exception>
  149. <exception cref="T:System.Xml.XPath.XPathException">L'expression XPath n'est pas valide.</exception>
  150. </member>
  151. <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String,System.Xml.IXmlNamespaceResolver)">
  152. <summary>Compile l'expression XPath spécifiée avec l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour la résolution d'espace de noms et retourne un objet <see cref="T:System.Xml.XPath.XPathExpression" /> qui représente l'expression XPath.</summary>
  153. <returns>Objet <see cref="T:System.Xml.XPath.XPathExpression" />.</returns>
  154. <param name="xpath">Expression XPath.</param>
  155. <param name="nsResolver">Objet qui implémente l'interface <see cref="T:System.Xml.IXmlNamespaceResolver" /> pour la résolution d'espace de noms.</param>
  156. <exception cref="T:System.ArgumentException">Le paramètre de l'expression XPath n'est pas une expression XPath valide.</exception>
  157. <exception cref="T:System.Xml.XPath.XPathException">L'expression XPath n'est pas valide.</exception>
  158. </member>
  159. <member name="P:System.Xml.XPath.XPathExpression.Expression">
  160. <summary>En cas de substitution dans une classe dérivée, obtient une représentation string de <see cref="T:System.Xml.XPath.XPathExpression" />.</summary>
  161. <returns>Représentation string de <see cref="T:System.Xml.XPath.XPathExpression" />.</returns>
  162. </member>
  163. <member name="P:System.Xml.XPath.XPathExpression.ReturnType">
  164. <summary>En cas de substitution dans une classe dérivée, obtient le type de résultat de l'expression XPath.</summary>
  165. <returns>Valeur <see cref="T:System.Xml.XPath.XPathResultType" /> représentant le type de résultat de l'expression XPath.</returns>
  166. </member>
  167. <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.IXmlNamespaceResolver)">
  168. <summary>En cas de substitution dans une classe dérivée, spécifie l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> à utiliser pour la résolution d'espace de noms.</summary>
  169. <param name="nsResolver">Objet qui implémente l'interface <see cref="T:System.Xml.IXmlNamespaceResolver" /> à utiliser pour la résolution d'espace de noms.</param>
  170. <exception cref="T:System.Xml.XPath.XPathException">Le paramètre de l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> n'est pas dérivé de <see cref="T:System.Xml.IXmlNamespaceResolver" />. </exception>
  171. </member>
  172. <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.XmlNamespaceManager)">
  173. <summary>En cas de substitution dans une classe dérivée, spécifie l'objet <see cref="T:System.Xml.XmlNamespaceManager" /> à utiliser pour la résolution d'espace de noms.</summary>
  174. <param name="nsManager">Objet <see cref="T:System.Xml.XmlNamespaceManager" /> à utiliser pour la résolution d'espace de noms. </param>
  175. <exception cref="T:System.Xml.XPath.XPathException">Le paramètre de l'objet <see cref="T:System.Xml.XmlNamespaceManager" /> n'est pas dérivé de la classe <see cref="T:System.Xml.XmlNamespaceManager" />. </exception>
  176. </member>
  177. <member name="T:System.Xml.XPath.XPathItem">
  178. <summary>Représente un élément dans le modèle de données XQuery 1.0 et XPath 2.0.</summary>
  179. </member>
  180. <member name="P:System.Xml.XPath.XPathItem.IsNode">
  181. <summary>En cas de substitution dans une classe dérivée, obtient une valeur indiquant si l'élément représente un nœud XPath ou une valeur atomique.</summary>
  182. <returns>true si l'élément représente un nœud XPath ; false si l'élément représente une valeur atomique.</returns>
  183. </member>
  184. <member name="P:System.Xml.XPath.XPathItem.TypedValue">
  185. <summary>En cas de substitution dans une classe dérivée, obtient l'élément actuel en tant qu'objet boxed (converti) du type .NET Framework 2.0 le plus approprié selon son type de schéma.</summary>
  186. <returns>Élément actuel en tant qu'objet boxed du type .NET Framework le plus approprié.</returns>
  187. </member>
  188. <member name="P:System.Xml.XPath.XPathItem.Value">
  189. <summary>En cas de substitution dans une classe dérivée, obtient la valeur string de l'élément.</summary>
  190. <returns>Valeur string de l'élément.</returns>
  191. </member>
  192. <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type)">
  193. <summary>Retourne la valeur de l'élément comme type spécifié.</summary>
  194. <returns>Valeur de l'élément en tant que type demandé.</returns>
  195. <param name="returnType">Type utilisé pour retourner la valeur de l'élément.</param>
  196. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type cible.</exception>
  197. <exception cref="T:System.InvalidCastException">La tentative de cast n'est pas valide.</exception>
  198. <exception cref="T:System.OverflowException">Le cast spécifié a généré un dépassement de capacité.</exception>
  199. </member>
  200. <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  201. <summary>En cas de substitution dans une classe dérivée, retourne la valeur de l'élément en tant que type spécifié à l'aide de l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour résoudre les préfixes d'espace de noms.</summary>
  202. <returns>Valeur de l'élément en tant que type demandé.</returns>
  203. <param name="returnType">Type utilisé pour retourner la valeur de l'élément.</param>
  204. <param name="nsResolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> utilisé pour trouver les préfixes d'espace de noms.</param>
  205. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type cible.</exception>
  206. <exception cref="T:System.InvalidCastException">La tentative de cast n'est pas valide.</exception>
  207. <exception cref="T:System.OverflowException">Le cast spécifié a généré un dépassement de capacité.</exception>
  208. </member>
  209. <member name="P:System.Xml.XPath.XPathItem.ValueAsBoolean">
  210. <summary>En cas de substitution dans une classe dérivée, obtient la valeur de l'élément en tant que <see cref="T:System.Boolean" />.</summary>
  211. <returns>Valeur de l'élément en tant que <see cref="T:System.Boolean" />.</returns>
  212. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type <see cref="T:System.Boolean" />.</exception>
  213. <exception cref="T:System.InvalidCastException">La tentative de cast en <see cref="T:System.Boolean" /> n'est pas valide.</exception>
  214. </member>
  215. <member name="P:System.Xml.XPath.XPathItem.ValueAsDateTime">
  216. <summary>En cas de substitution dans une classe dérivée, obtient la valeur de l'élément en tant que <see cref="T:System.DateTime" />.</summary>
  217. <returns>Valeur de l'élément en tant que <see cref="T:System.DateTime" />.</returns>
  218. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type <see cref="T:System.DateTime" />.</exception>
  219. <exception cref="T:System.InvalidCastException">La tentative de cast en <see cref="T:System.DateTime" /> n'est pas valide.</exception>
  220. </member>
  221. <member name="P:System.Xml.XPath.XPathItem.ValueAsDouble">
  222. <summary>En cas de substitution dans une classe dérivée, obtient la valeur de l'élément en tant que <see cref="T:System.Double" />.</summary>
  223. <returns>Valeur de l'élément en tant que <see cref="T:System.Double" />.</returns>
  224. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type <see cref="T:System.Double" />.</exception>
  225. <exception cref="T:System.InvalidCastException">La tentative de cast en <see cref="T:System.Double" /> n'est pas valide.</exception>
  226. <exception cref="T:System.OverflowException">Le cast spécifié a généré un dépassement de capacité.</exception>
  227. </member>
  228. <member name="P:System.Xml.XPath.XPathItem.ValueAsInt">
  229. <summary>En cas de substitution dans une classe dérivée, obtient la valeur de l'élément en tant que <see cref="T:System.Int32" />.</summary>
  230. <returns>Valeur de l'élément en tant que <see cref="T:System.Int32" />.</returns>
  231. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type <see cref="T:System.Int32" />.</exception>
  232. <exception cref="T:System.InvalidCastException">La tentative de cast en <see cref="T:System.Int32" /> n'est pas valide.</exception>
  233. <exception cref="T:System.OverflowException">Le cast spécifié a généré un dépassement de capacité.</exception>
  234. </member>
  235. <member name="P:System.Xml.XPath.XPathItem.ValueAsLong">
  236. <summary>En cas de substitution dans une classe dérivée, obtient la valeur de l'élément en tant que <see cref="T:System.Int64" />.</summary>
  237. <returns>Valeur de l'élément en tant que <see cref="T:System.Int64" />.</returns>
  238. <exception cref="T:System.FormatException">Le format de la valeur de l'élément n'est pas correct pour le type <see cref="T:System.Int64" />.</exception>
  239. <exception cref="T:System.InvalidCastException">La tentative de cast en <see cref="T:System.Int64" /> n'est pas valide.</exception>
  240. <exception cref="T:System.OverflowException">Le cast spécifié a généré un dépassement de capacité.</exception>
  241. </member>
  242. <member name="P:System.Xml.XPath.XPathItem.ValueType">
  243. <summary>En cas de substitution dans une classe dérivée, obtient le type de .NET Framework 2.0 de l'élément.</summary>
  244. <returns>Type de .NET Framework de l'élément.La valeur par défaut est <see cref="T:System.String" />.</returns>
  245. </member>
  246. <member name="T:System.Xml.XPath.XPathNamespaceScope">
  247. <summary>Définit la portée espace de noms.</summary>
  248. </member>
  249. <member name="F:System.Xml.XPath.XPathNamespaceScope.All">
  250. <summary>Retourne tous les espaces de noms définis dans la portée du nœud actuel.Ceci inclut l'espace de noms xmlns:xml, qui est toujours déclaré implicitement.L'ordre des espaces de noms retournés n'est pas défini.</summary>
  251. </member>
  252. <member name="F:System.Xml.XPath.XPathNamespaceScope.ExcludeXml">
  253. <summary>Retourne tous les espaces de noms définis dans la portée du nœud actuel, à l'exception de l'espace de noms xmlns:xml.L'espace de noms xmlns:xml est toujours déclaré implicitement.L'ordre des espaces de noms retournés n'est pas défini.</summary>
  254. </member>
  255. <member name="F:System.Xml.XPath.XPathNamespaceScope.Local">
  256. <summary>Retourne tous les espaces de noms définis localement sur le nœud actuel. </summary>
  257. </member>
  258. <member name="T:System.Xml.XPath.XPathNavigator">
  259. <summary>Fournit un modèle de curseur pour la navigation dans les données XML et leur modification.</summary>
  260. </member>
  261. <member name="M:System.Xml.XPath.XPathNavigator.#ctor">
  262. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  263. </member>
  264. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild">
  265. <summary>Retourne un objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un ou plusieurs nœuds enfants à la fin de la liste de nœuds enfants du nœud actuel. </summary>
  266. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer des nœuds enfants à la fin de la liste de nœuds enfants du nœud actuel.</returns>
  267. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on is not the root node or an element node.</exception>
  268. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  269. </member>
  270. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.String)">
  271. <summary>Crée un nœud enfant à la fin de la liste de nœuds enfants du nœud actuel à l'aide de la chaîne de données XML spécifiée.</summary>
  272. <param name="newChild">Chaîne de données XML pour le nouveau nœud enfant.</param>
  273. <exception cref="T:System.ArgumentNullException">The XML data string parameter is null.</exception>
  274. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on is not the root node or an element node.</exception>
  275. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  276. <exception cref="T:System.Xml.XmlException">The XML data string parameter is not well-formed.</exception>
  277. </member>
  278. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XmlReader)">
  279. <summary>Crée un nœud enfant à la fin de la liste de nœuds enfants du nœud actuel à l'aide du contenu XML de l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  280. <param name="newChild">Objet <see cref="T:System.Xml.XmlReader" /> positionné sur les données XML pour le nouveau nœud enfant.</param>
  281. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  282. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  283. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on is not the root node or an element node.</exception>
  284. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  285. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  286. </member>
  287. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XPath.XPathNavigator)">
  288. <summary>Crée un nœud enfant à la fin de la liste de nœuds enfants du nœud actuel à l'aide des nœuds du <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  289. <param name="newChild">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le nœud à ajouter en tant que nouveau nœud enfant.</param>
  290. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  291. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on is not the root node or an element node.</exception>
  292. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  293. </member>
  294. <member name="M:System.Xml.XPath.XPathNavigator.AppendChildElement(System.String,System.String,System.String,System.String)">
  295. <summary>Crée un nœud d'élément enfant à la fin de la liste de nœuds enfants du nœud actuel à l'aide du préfixe d'espace de noms, du nom local et de l'URI d'espace de noms spécifiés avec la valeur spécifiée.</summary>
  296. <param name="prefix">Préfixe d'espace de noms du nouveau nœud d'élément enfant (le cas échéant).</param>
  297. <param name="localName">Nom local du nouveau nœud d'élément enfant (le cas échéant).</param>
  298. <param name="namespaceURI">URI d'espace de noms du nouveau nœud d'élément enfant (le cas échéant).Les valeurs <see cref="F:System.String.Empty" /> et null sont équivalentes.</param>
  299. <param name="value">Valeur du nouveau nœud d'élément enfant.Si <see cref="F:System.String.Empty" /> ou null est passé, un élément vide est créé.</param>
  300. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on is not the root node or an element node.</exception>
  301. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  302. </member>
  303. <member name="P:System.Xml.XPath.XPathNavigator.BaseURI">
  304. <summary>En cas de substitution dans une classe dérivée, obtient l'URI de base du nœud actuel.</summary>
  305. <returns>Emplacement à partir duquel le nœud a été chargé ou <see cref="F:System.String.Empty" /> s'il n'y a aucune valeur.</returns>
  306. </member>
  307. <member name="P:System.Xml.XPath.XPathNavigator.CanEdit">
  308. <summary>Obtient une valeur indiquant si le <see cref="T:System.Xml.XPath.XPathNavigator" /> peut modifier les données XML sous-jacentes.</summary>
  309. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> peut modifier les données XML sous-jacentes ; sinon, false.</returns>
  310. </member>
  311. <member name="M:System.Xml.XPath.XPathNavigator.Clone">
  312. <summary>En cas de substitution dans une classe dérivée, crée un <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné au même nœud que ce <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  313. <returns>Nouveau <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné au même nœud que ce <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
  314. </member>
  315. <member name="M:System.Xml.XPath.XPathNavigator.ComparePosition(System.Xml.XPath.XPathNavigator)">
  316. <summary>Compare la position du <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel à la position du <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  317. <returns>Valeur <see cref="T:System.Xml.XmlNodeOrder" /> représentant la position comparative des deux objets <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
  318. <param name="nav">
  319. <see cref="T:System.Xml.XPath.XPathNavigator" /> à comparer.</param>
  320. </member>
  321. <member name="M:System.Xml.XPath.XPathNavigator.Compile(System.String)">
  322. <summary>Compile une chaîne représentant une expression XPath, puis retourne un objet <see cref="T:System.Xml.XPath.XPathExpression" />.</summary>
  323. <returns>Objet <see cref="T:System.Xml.XPath.XPathExpression" /> représentant l'expression XPath.</returns>
  324. <param name="xpath">Chaîne représentant une expression XPath.</param>
  325. <exception cref="T:System.ArgumentException">The <paramref name="xpath" /> parameter contains an XPath expression that is not valid.</exception>
  326. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  327. </member>
  328. <member name="M:System.Xml.XPath.XPathNavigator.CreateAttribute(System.String,System.String,System.String,System.String)">
  329. <summary>Crée un nœud d'attribut sur le nœud d'élément actuel à l'aide du préfixe d'espace de noms, du nom local et de l'URI d'espace de noms spécifiés avec la valeur spécifiée.</summary>
  330. <param name="prefix">Préfixe d'espace de noms du nouveau nœud d'attribut (le cas échéant).</param>
  331. <param name="localName">Nom local du nouveau nœud d'attribut qui ne peut pas être <see cref="F:System.String.Empty" /> ni null.</param>
  332. <param name="namespaceURI">URI d'espace de noms du nouveau nœud d'attribut (le cas échéant).</param>
  333. <param name="value">Valeur du nouveau nœud d'attribut.Si <see cref="F:System.String.Empty" /> ou null est passé, un nœud d'attribut vide est créé.</param>
  334. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element node.</exception>
  335. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  336. </member>
  337. <member name="M:System.Xml.XPath.XPathNavigator.CreateAttributes">
  338. <summary>Retourne un objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer des attributs sur l'élément actuel.</summary>
  339. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer des attributs sur l'élément actuel.</returns>
  340. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element node.</exception>
  341. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  342. </member>
  343. <member name="M:System.Xml.XPath.XPathNavigator.CreateNavigator">
  344. <summary>Retourne une copie du <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  345. <returns>Copie <see cref="T:System.Xml.XPath.XPathNavigator" /> de ce <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
  346. </member>
  347. <member name="M:System.Xml.XPath.XPathNavigator.DeleteRange(System.Xml.XPath.XPathNavigator)">
  348. <summary>Supprime une plage de nœuds frères allant du nœud actuel au nœud spécifié.</summary>
  349. <param name="lastSiblingToDelete">
  350. <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le dernier nœud frère de la plage à supprimer.</param>
  351. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> specified is null.</exception>
  352. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  353. <exception cref="T:System.InvalidOperationException">The last node to delete specified is not a valid sibling node of the current node.</exception>
  354. </member>
  355. <member name="M:System.Xml.XPath.XPathNavigator.DeleteSelf">
  356. <summary>Supprime le nœud actuel et ses nœuds enfants.</summary>
  357. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on a node that cannot be deleted such as the root node or a namespace node.</exception>
  358. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  359. </member>
  360. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String)">
  361. <summary>Évalue l'expression XPath spécifiée et retourne le résultat typé.</summary>
  362. <returns>Résultat de l'expression (booléen, nombre, chaîne ou jeu de nœuds).Correspond aux objets <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> ou <see cref="T:System.Xml.XPath.XPathNodeIterator" /> respectivement.</returns>
  363. <param name="xpath">Chaîne représentant une expression XPath qui peut être évaluée.</param>
  364. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  365. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  366. </member>
  367. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String,System.Xml.IXmlNamespaceResolver)">
  368. <summary>Évalue l'expression XPath spécifiée et retourne le résultat typé, à l'aide de l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour trouver les préfixes d'espace de noms dans l'expression XPath.</summary>
  369. <returns>Résultat de l'expression (booléen, nombre, chaîne ou jeu de nœuds).Correspond aux objets <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> ou <see cref="T:System.Xml.XPath.XPathNodeIterator" /> respectivement.</returns>
  370. <param name="xpath">Chaîne représentant une expression XPath qui peut être évaluée.</param>
  371. <param name="resolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> permettant de trouver les préfixes d'espace de noms dans l'expression XPath.</param>
  372. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  373. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  374. </member>
  375. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression)">
  376. <summary>Évalue l'<see cref="T:System.Xml.XPath.XPathExpression" /> et retourne le résultat typé.</summary>
  377. <returns>Résultat de l'expression (booléen, nombre, chaîne ou jeu de nœuds).Correspond aux objets <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> ou <see cref="T:System.Xml.XPath.XPathNodeIterator" /> respectivement.</returns>
  378. <param name="expr">
  379. <see cref="T:System.Xml.XPath.XPathExpression" /> qui peut être évalué.</param>
  380. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  381. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  382. </member>
  383. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression,System.Xml.XPath.XPathNodeIterator)">
  384. <summary>Utilise le contexte fourni pour évaluer l'<see cref="T:System.Xml.XPath.XPathExpression" /> et retourne le résultat typé.</summary>
  385. <returns>Résultat de l'expression (booléen, nombre, chaîne ou jeu de nœuds).Correspond aux objets <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> ou <see cref="T:System.Xml.XPath.XPathNodeIterator" /> respectivement.</returns>
  386. <param name="expr">
  387. <see cref="T:System.Xml.XPath.XPathExpression" /> qui peut être évaluée.</param>
  388. <param name="context">
  389. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui pointe vers le jeu de nœuds sélectionné auquel doit s'appliquer l'évaluation.</param>
  390. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  391. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  392. </member>
  393. <member name="M:System.Xml.XPath.XPathNavigator.GetAttribute(System.String,System.String)">
  394. <summary>Obtient la valeur de l'attribut avec le nom local et l'URI de l'espace de noms spécifiés.</summary>
  395. <returns>
  396. <see cref="T:System.String" /> qui contient la valeur de l'attribut spécifié ; <see cref="F:System.String.Empty" /> si un attribut correspondant est introuvable ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> n'est pas positionné sur un nœud d'élément.</returns>
  397. <param name="localName">Le nom local de l'attribut.</param>
  398. <param name="namespaceURI">L'URI de l'espace de noms de l'attribut.</param>
  399. </member>
  400. <member name="M:System.Xml.XPath.XPathNavigator.GetNamespace(System.String)">
  401. <summary>Retourne la valeur du nœud d'espace de noms correspondant au nom local spécifié.</summary>
  402. <returns>
  403. <see cref="T:System.String" /> qui contient la valeur du nœud d'espace de noms ; <see cref="F:System.String.Empty" /> si un nœud d'espace de noms correspondant est introuvable ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> n'est pas positionné sur un nœud d'élément.</returns>
  404. <param name="name">Nom local du nœud d'espace de noms.</param>
  405. </member>
  406. <member name="M:System.Xml.XPath.XPathNavigator.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  407. <summary>Retourne tous les espaces de noms dans la portée du nœud actuel.</summary>
  408. <returns>Collection <see cref="T:System.Collections.Generic.IDictionary`2" /> de noms d'espace de noms indexée par préfixe.</returns>
  409. <param name="scope">Valeur <see cref="T:System.Xml.XmlNamespaceScope" /> spécifiant les espaces de noms à retourner.</param>
  410. </member>
  411. <member name="P:System.Xml.XPath.XPathNavigator.HasAttributes">
  412. <summary>Obtient une valeur indiquant si le nœud actuel a des attributs.</summary>
  413. <returns>Retourne true si le nœud actuel possède des attributs ; retourne false si le nœud actuel ne possède pas d'attributs ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> n'est pas positionné sur un nœud d'élément.</returns>
  414. </member>
  415. <member name="P:System.Xml.XPath.XPathNavigator.HasChildren">
  416. <summary>Obtient une valeur indiquant si le nœud actuel possède des nœuds enfants.</summary>
  417. <returns>true si le nœud actuel possède des nœuds enfants ; sinon, false.</returns>
  418. </member>
  419. <member name="P:System.Xml.XPath.XPathNavigator.InnerXml">
  420. <summary>Obtient ou définit le balisage représentant les nœuds enfants du nœud actuel.</summary>
  421. <returns>
  422. <see cref="T:System.String" /> qui contient le balisage des nœuds enfants du nœud actuel.</returns>
  423. <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XPath.XPathNavigator.InnerXml" /> property cannot be set.</exception>
  424. </member>
  425. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter">
  426. <summary>Retourne un objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud frère après le nœud actuellement sélectionné.</summary>
  427. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud frère après le nœud actuellement sélectionné.</returns>
  428. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted after the current node.</exception>
  429. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  430. </member>
  431. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.String)">
  432. <summary>Crée un nœud frère après le nœud actuellement sélectionné à l'aide de la chaîne XML spécifiée.</summary>
  433. <param name="newSibling">Chaîne de données XML pour le nouveau nœud frère.</param>
  434. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  435. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted after the current node.</exception>
  436. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  437. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  438. </member>
  439. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XmlReader)">
  440. <summary>Crée un nœud frère après le nœud actuellement sélectionné à l'aide du contenu XML de l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  441. <param name="newSibling">Objet <see cref="T:System.Xml.XmlReader" /> positionné sur les données XML pour le nouveau nœud frère.</param>
  442. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  443. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  444. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted after the current node.</exception>
  445. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  446. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  447. </member>
  448. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XPath.XPathNavigator)">
  449. <summary>Crée un nœud frère après le nœud actuellement sélectionné à l'aide des nœuds dans l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  450. <param name="newSibling">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le nœud à ajouter en tant que nouveau nœud frère.</param>
  451. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  452. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted after the current node.</exception>
  453. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  454. </member>
  455. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore">
  456. <summary>Retourne un objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud frère avant le nœud actuellement sélectionné.</summary>
  457. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud frère avant le nœud actuellement sélectionné.</returns>
  458. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted before the current node.</exception>
  459. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  460. </member>
  461. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.String)">
  462. <summary>Crée un nœud frère avant le nœud actuellement sélectionné à l'aide de la chaîne XML spécifiée.</summary>
  463. <param name="newSibling">Chaîne de données XML pour le nouveau nœud frère.</param>
  464. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  465. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted before the current node.</exception>
  466. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  467. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  468. </member>
  469. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XmlReader)">
  470. <summary>Crée un nœud frère avant le nœud actuellement sélectionné à l'aide du contenu XML de l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  471. <param name="newSibling">Objet <see cref="T:System.Xml.XmlReader" /> positionné sur les données XML pour le nouveau nœud frère.</param>
  472. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  473. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  474. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted before the current node.</exception>
  475. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  476. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  477. </member>
  478. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XPath.XPathNavigator)">
  479. <summary>Crée un nœud frère avant le nœud actuellement sélectionné à l'aide des nœuds dans l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  480. <param name="newSibling">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le nœud à ajouter en tant que nouveau nœud frère.</param>
  481. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  482. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted before the current node.</exception>
  483. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  484. </member>
  485. <member name="M:System.Xml.XPath.XPathNavigator.InsertElementAfter(System.String,System.String,System.String,System.String)">
  486. <summary>Crée un élément frère après le nœud actuel à l'aide du préfixe d'espace de noms, du nom local et de l'URI d'espace de noms spécifiés, avec la valeur spécifiée.</summary>
  487. <param name="prefix">Préfixe d'espace de noms du nouvel élément enfant (le cas échéant).</param>
  488. <param name="localName">Nom local du nouvel élément enfant (le cas échéant).</param>
  489. <param name="namespaceURI">URI d'espace de noms du nouvel élément enfant (le cas échéant).Les valeurs <see cref="F:System.String.Empty" /> et null sont équivalentes.</param>
  490. <param name="value">Valeur du nouvel élément enfant.Si <see cref="F:System.String.Empty" /> ou null est passé, un élément vide est créé.</param>
  491. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted after the current node.</exception>
  492. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  493. </member>
  494. <member name="M:System.Xml.XPath.XPathNavigator.InsertElementBefore(System.String,System.String,System.String,System.String)">
  495. <summary>Crée un élément frère avant le nœud actuel à l'aide du préfixe d'espace de noms, du nom local et de l'URI d'espace de noms spécifiés, avec la valeur spécifiée.</summary>
  496. <param name="prefix">Préfixe d'espace de noms du nouvel élément enfant (le cas échéant).</param>
  497. <param name="localName">Nom local du nouvel élément enfant (le cas échéant).</param>
  498. <param name="namespaceURI">URI d'espace de noms du nouvel élément enfant (le cas échéant).Les valeurs <see cref="F:System.String.Empty" /> et null sont équivalentes.</param>
  499. <param name="value">Valeur du nouvel élément enfant.Si <see cref="F:System.String.Empty" /> ou null est passé, un élément vide est créé.</param>
  500. <exception cref="T:System.InvalidOperationException">The position of the <see cref="T:System.Xml.XPath.XPathNavigator" /> does not allow a new sibling node to be inserted before the current node.</exception>
  501. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  502. </member>
  503. <member name="M:System.Xml.XPath.XPathNavigator.IsDescendant(System.Xml.XPath.XPathNavigator)">
  504. <summary>Détermine si le <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié est un descendant du <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel.</summary>
  505. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié est un descendant du <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel ; sinon, false.</returns>
  506. <param name="nav">
  507. <see cref="T:System.Xml.XPath.XPathNavigator" /> à comparer à <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>
  508. </member>
  509. <member name="P:System.Xml.XPath.XPathNavigator.IsEmptyElement">
  510. <summary>En cas de substitution dans une classe dérivée, obtient une valeur indiquant si le nœud actuel est un élément vide sans balise d'élément de fin.</summary>
  511. <returns>true si le nœud actuel est un élément vide ; sinon, false.</returns>
  512. </member>
  513. <member name="P:System.Xml.XPath.XPathNavigator.IsNode">
  514. <summary>Obtient une valeur indiquant si le nœud actuel représente un nœud XPath.</summary>
  515. <returns>Retourne toujours true.</returns>
  516. </member>
  517. <member name="M:System.Xml.XPath.XPathNavigator.IsSamePosition(System.Xml.XPath.XPathNavigator)">
  518. <summary>En cas de substitution dans une classe dérivée, détermine si le <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel est à la même position que le <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  519. <returns>true si les deux objets <see cref="T:System.Xml.XPath.XPathNavigator" /> sont à la même position ; sinon, false.</returns>
  520. <param name="other">
  521. <see cref="T:System.Xml.XPath.XPathNavigator" /> à comparer à ce <see cref="T:System.Xml.XPath.XPathNavigator" />.</param>
  522. </member>
  523. <member name="P:System.Xml.XPath.XPathNavigator.LocalName">
  524. <summary>En cas de substitution dans une classe dérivée, obtient le <see cref="P:System.Xml.XPath.XPathNavigator.Name" /> du nœud actuel sans préfixe d'espace de noms.</summary>
  525. <returns>
  526. <see cref="T:System.String" /> qui contient le nom local du nœud actuel ou <see cref="F:System.String.Empty" /> si le nœud actuel n'a pas de nom (par exemple, nœuds de texte ou de commentaire).</returns>
  527. </member>
  528. <member name="M:System.Xml.XPath.XPathNavigator.LookupNamespace(System.String)">
  529. <summary>Obtient l'URI de l'espace de noms du préfixe spécifié.</summary>
  530. <returns>
  531. <see cref="T:System.String" /> qui contient l'URI d'espace de noms assigné au préfixe d'espace de noms spécifié ; null si aucun URI d'espace de noms n'est assigné au préfixe spécifié.La <see cref="T:System.String" /> retournée est atomisée.</returns>
  532. <param name="prefix">Préfixe dont vous souhaitez résoudre l'URI de l'espace de noms.Pour mettre en correspondance l'espace de noms par défaut, passez <see cref="F:System.String.Empty" />.</param>
  533. </member>
  534. <member name="M:System.Xml.XPath.XPathNavigator.LookupPrefix(System.String)">
  535. <summary>Obtient le préfixe déclaré pour l'URI d'espace de noms spécifié.</summary>
  536. <returns>
  537. <see cref="T:System.String" /> qui contient le préfixe d'espace de noms assigné à l'URI d'espace de noms spécifié ; sinon, <see cref="F:System.String.Empty" /> si aucun préfixe n'est assigné à l'URI d'espace de noms spécifié.La <see cref="T:System.String" /> retournée est atomisée.</returns>
  538. <param name="namespaceURI">URI d'espace de noms à trouver pour le préfixe.</param>
  539. </member>
  540. <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.String)">
  541. <summary>Détermine si le nœud actuel correspond à l'expression XPath spécifiée.</summary>
  542. <returns>true si le nœud actuel correspond à l'expression XPath spécifiée ; sinon, false.</returns>
  543. <param name="xpath">Expression XPath.</param>
  544. <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  545. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  546. </member>
  547. <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.Xml.XPath.XPathExpression)">
  548. <summary>Détermine si le nœud actuel correspond à l'expression <see cref="T:System.Xml.XPath.XPathExpression" /> spécifiée.</summary>
  549. <returns>true si le nœud actuel correspond à l'<see cref="T:System.Xml.XPath.XPathExpression" /> ; sinon false.</returns>
  550. <param name="expr">Objet <see cref="T:System.Xml.XPath.XPathExpression" /> contenant l'expression XPath compilée.</param>
  551. <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  552. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  553. </member>
  554. <member name="M:System.Xml.XPath.XPathNavigator.MoveTo(System.Xml.XPath.XPathNavigator)">
  555. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers la même position que celle du <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  556. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers la même position que celle du <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  557. <param name="other">
  558. <see cref="T:System.Xml.XPath.XPathNavigator" /> placé sur le nœud vers lequel vous souhaitez vous déplacer. </param>
  559. </member>
  560. <member name="M:System.Xml.XPath.XPathNavigator.MoveToAttribute(System.String,System.String)">
  561. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'attribut avec le nom local et l'URI d'espace de noms correspondants.</summary>
  562. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers l'attribut ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  563. <param name="localName">Le nom local de l'attribut.</param>
  564. <param name="namespaceURI">URI d'espace de noms de l'attribut ; null pour un espace de noms vide.</param>
  565. </member>
  566. <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.String,System.String)">
  567. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud enfant avec le nom local et l'URI d'espace de noms spécifiés.</summary>
  568. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud enfant ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  569. <param name="localName">Nom local du nœud enfant vers lequel se déplacer.</param>
  570. <param name="namespaceURI">URI d'espace de noms du nœud enfant vers lequel se déplacer.</param>
  571. </member>
  572. <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.Xml.XPath.XPathNodeType)">
  573. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud enfant du <see cref="T:System.Xml.XPath.XPathNodeType" /> spécifié.</summary>
  574. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud enfant ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  575. <param name="type">
  576. <see cref="T:System.Xml.XPath.XPathNodeType" /> du nœud enfant vers lequel se déplacer.</param>
  577. </member>
  578. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirst">
  579. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le premier nœud frère du nœud actuel.</summary>
  580. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier nœud frère du nœud actuel ; false s'il n'existe aucun premier nœud frère ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est actuellement positionné sur un nœud d'attribut.Si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est déjà positionné sur le premier frère, <see cref="T:System.Xml.XPath.XPathNavigator" /> retourne true et ne déplace pas sa position.Si <see cref="M:System.Xml.XPath.XPathNavigator.MoveToFirst" /> retourne false parce qu'il n'y a pas de premier frère ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est actuellement positionné sur un attribut, la position du <see cref="T:System.Xml.XPath.XPathNavigator" /> ne change pas.</returns>
  581. </member>
  582. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstAttribute">
  583. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le premier attribut du nœud actuel.</summary>
  584. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier attribut du nœud actuel ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  585. </member>
  586. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstChild">
  587. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le premier nœud enfant du nœud actuel.</summary>
  588. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier nœud enfant du nœud actuel ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  589. </member>
  590. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace">
  591. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le premier nœud d'espace de noms du nœud actuel.</summary>
  592. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier nœud d'espace de noms ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  593. </member>
  594. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope)">
  595. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le premier nœud d'espace de noms qui correspond à la <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> spécifiée.</summary>
  596. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier nœud d'espace de noms ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  597. <param name="namespaceScope">Valeur de <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> décrivant la portée espace de noms. </param>
  598. </member>
  599. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String)">
  600. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'élément dont le nom local et l'URI d'espace de noms sont spécifiés dans l'ordre du document.</summary>
  601. <returns>true si le déplacement de <see cref="T:System.Xml.XPath.XPathNavigator" /> est réussi ; sinon, false.</returns>
  602. <param name="localName">Le nom local de l'élément.</param>
  603. <param name="namespaceURI">L'URI de l'espace de noms de l'élément.</param>
  604. </member>
  605. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String,System.Xml.XPath.XPathNavigator)">
  606. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'élément avec le nom local et l'URI d'espace de noms spécifiés, à la limite spécifiée, dans l'ordre du document.</summary>
  607. <returns>true si le déplacement de <see cref="T:System.Xml.XPath.XPathNavigator" /> est réussi ; sinon, false.</returns>
  608. <param name="localName">Le nom local de l'élément.</param>
  609. <param name="namespaceURI">L'URI de l'espace de noms de l'élément.</param>
  610. <param name="end">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur la limite de l'élément que le <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel ne dépassera pas en recherchant l'élément suivant.</param>
  611. </member>
  612. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType)">
  613. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'élément suivant du <see cref="T:System.Xml.XPath.XPathNodeType" /> spécifié dans l'ordre du document.</summary>
  614. <returns>true si le déplacement de <see cref="T:System.Xml.XPath.XPathNavigator" /> est réussi ; sinon, false.</returns>
  615. <param name="type">
  616. <see cref="T:System.Xml.XPath.XPathNodeType" /> de l'élément.<see cref="T:System.Xml.XPath.XPathNodeType" /> ne peut pas être <see cref="F:System.Xml.XPath.XPathNodeType.Attribute" /> ou <see cref="F:System.Xml.XPath.XPathNodeType.Namespace" />.</param>
  617. </member>
  618. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType,System.Xml.XPath.XPathNavigator)">
  619. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'élément suivant du <see cref="T:System.Xml.XPath.XPathNodeType" /> spécifié, à la limite spécifiée, dans l'ordre du document.</summary>
  620. <returns>true si le déplacement de <see cref="T:System.Xml.XPath.XPathNavigator" /> est réussi ; sinon, false.</returns>
  621. <param name="type">
  622. <see cref="T:System.Xml.XPath.XPathNodeType" /> de l'élément.Le <see cref="T:System.Xml.XPath.XPathNodeType" /> ne peut pas être <see cref="F:System.Xml.XPath.XPathNodeType.Attribute" /> ni <see cref="F:System.Xml.XPath.XPathNodeType.Namespace" />.</param>
  623. <param name="end">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur la limite de l'élément que le <see cref="T:System.Xml.XPath.XPathNavigator" /> actuel ne dépassera pas en recherchant l'élément suivant.</param>
  624. </member>
  625. <member name="M:System.Xml.XPath.XPathNavigator.MoveToId(System.String)">
  626. <summary>En cas de substitution dans une classe dérivée, se déplace vers le nœud qui a un attribut de type ID dont la valeur correspond à la <see cref="T:System.String" /> spécifiée.</summary>
  627. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement ; sinon, false.Si false, la position du navigateur demeure inchangée.</returns>
  628. <param name="id">
  629. <see cref="T:System.String" /> représentant la valeur ID du nœud vers lequel vous souhaitez vous déplacer.</param>
  630. </member>
  631. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNamespace(System.String)">
  632. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud d'espace de noms avec le préfixe d'espace de noms spécifié.</summary>
  633. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers l'espace de noms spécifié ; false si un nœud d'espaces de noms correspondant est introuvable ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> n'est pas positionné sur un nœud d'élément.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  634. <param name="name">Préfixe d'espace de noms du nœud d'espace de noms.</param>
  635. </member>
  636. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext">
  637. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud frère suivant du nœud actuel.</summary>
  638. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud frère suivant ; sinon, false s'il n'existe plus de nœuds frères ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est positionné sur un nœud d'attribut.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  639. </member>
  640. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.String,System.String)">
  641. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud frère suivant avec le nom local et l'URI d'espace de noms spécifiés.</summary>
  642. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud frère suivant ; false s'il n'existe plus de frères ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est actuellement positionné sur un nœud d'attribut.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  643. <param name="localName">Nom local du nœud frère suivant vers lequel se déplacer.</param>
  644. <param name="namespaceURI">URI d'espace de noms du nœud frère suivant vers lequel se déplacer.</param>
  645. </member>
  646. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.Xml.XPath.XPathNodeType)">
  647. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud frère suivant du nœud actuel qui correspond au <see cref="T:System.Xml.XPath.XPathNodeType" /> spécifié.</summary>
  648. <returns>true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud frère suivant ; sinon, false s'il n'existe plus de nœuds frères ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est positionné sur un nœud d'attribut.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  649. <param name="type">
  650. <see cref="T:System.Xml.XPath.XPathNodeType" /> du nœud frère vers lequel se déplacer.</param>
  651. </member>
  652. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextAttribute">
  653. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers l'attribut suivant.</summary>
  654. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers l'attribut suivant ; false s'il n'existe plus d'attributs.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  655. </member>
  656. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace">
  657. <summary>Déplace <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud d'espace de noms suivant.</summary>
  658. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud d'espace de noms suivant ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  659. </member>
  660. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope)">
  661. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud d'espace de noms suivant qui correspond à la <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> spécifiée.</summary>
  662. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud d'espace de noms suivant ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  663. <param name="namespaceScope">Valeur de <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> décrivant la portée espace de noms. </param>
  664. </member>
  665. <member name="M:System.Xml.XPath.XPathNavigator.MoveToParent">
  666. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud parent du nœud actuel.</summary>
  667. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le premier nœud parent du nœud actuel ; sinon, false.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  668. </member>
  669. <member name="M:System.Xml.XPath.XPathNavigator.MoveToPrevious">
  670. <summary>En cas de substitution dans une classe dérivée, déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud frère précédent du nœud actuel.</summary>
  671. <returns>Retourne true si le <see cref="T:System.Xml.XPath.XPathNavigator" /> se déplace correctement vers le nœud frère précédent ; sinon, false s'il n'existe pas de nœud frère précédent ou si le <see cref="T:System.Xml.XPath.XPathNavigator" /> est actuellement positionné sur un nœud d'attribut.Si false, la position de <see cref="T:System.Xml.XPath.XPathNavigator" /> demeure inchangée.</returns>
  672. </member>
  673. <member name="M:System.Xml.XPath.XPathNavigator.MoveToRoot">
  674. <summary>Déplace le <see cref="T:System.Xml.XPath.XPathNavigator" /> vers le nœud racine auquel le nœud actuel appartient.</summary>
  675. </member>
  676. <member name="P:System.Xml.XPath.XPathNavigator.Name">
  677. <summary>En cas de substitution dans une classe dérivée, obtient le nom qualifié du nœud actuel.</summary>
  678. <returns>
  679. <see cref="T:System.String" /> qui contient le <see cref="P:System.Xml.XPath.XPathNavigator.Name" /> qualifié du nœud actuel ou <see cref="F:System.String.Empty" /> si le nœud actuel n'a pas de nom (par exemple, nœuds de texte ou de commentaire).</returns>
  680. </member>
  681. <member name="P:System.Xml.XPath.XPathNavigator.NamespaceURI">
  682. <summary>En cas de substitution dans une classe dérivée, obtient l'URI de l'espace de noms du nœud actuel.</summary>
  683. <returns>
  684. <see cref="T:System.String" /> qui contient l'URI de l'espace de noms du nœud actuel ou<see cref="F:System.String.Empty" /> si le nœud actuel n'a aucun URI d'espace de noms.</returns>
  685. </member>
  686. <member name="P:System.Xml.XPath.XPathNavigator.NameTable">
  687. <summary>En cas de substitution dans une classe dérivée, obtient la <see cref="T:System.Xml.XmlNameTable" /> du <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  688. <returns>Objet <see cref="T:System.Xml.XmlNameTable" /> qui vous permet d'obtenir la version atomisée d'une <see cref="T:System.String" /> dans le document XML.</returns>
  689. </member>
  690. <member name="P:System.Xml.XPath.XPathNavigator.NavigatorComparer">
  691. <summary>Obtient un <see cref="T:System.Collections.IEqualityComparer" /> utilisé pour la comparaison d'égalité d'objets <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  692. <returns>
  693. <see cref="T:System.Collections.IEqualityComparer" /> utilisé pour la comparaison d'égalité d'objets <see cref="T:System.Xml.XPath.XPathNavigator" />.</returns>
  694. </member>
  695. <member name="P:System.Xml.XPath.XPathNavigator.NodeType">
  696. <summary>En cas de substitution dans une classe dérivée, obtient le <see cref="T:System.Xml.XPath.XPathNodeType" /> du nœud actuel.</summary>
  697. <returns>Une des valeurs <see cref="T:System.Xml.XPath.XPathNodeType" /> représentant le nœud actuel.</returns>
  698. </member>
  699. <member name="P:System.Xml.XPath.XPathNavigator.OuterXml">
  700. <summary>Obtient ou définit le balisage représentant les balises d'ouverture et de fermeture du nœud actuel et de ses nœuds enfants.</summary>
  701. <returns>
  702. <see cref="T:System.String" /> qui contient le balisage représentant les balises d'ouverture et de fermeture du nœud actuel et de ses nœuds enfants.</returns>
  703. </member>
  704. <member name="P:System.Xml.XPath.XPathNavigator.Prefix">
  705. <summary>En cas de substitution dans une classe dérivée, obtient le préfixe de l'espace de noms associé au nœud actuel.</summary>
  706. <returns>
  707. <see cref="T:System.String" /> qui contient le préfixe de l'espace de noms associé au nœud actuel.</returns>
  708. </member>
  709. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild">
  710. <summary>Retourne un objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud enfant au début de la liste de nœuds enfants du nœud actuel.</summary>
  711. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de créer un nœud enfant au début de la liste de nœuds enfants du nœud actuel.</returns>
  712. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on does not allow a new child node to be prepended.</exception>
  713. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  714. </member>
  715. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.String)">
  716. <summary>Crée un nœud enfant au début de la liste de nœuds enfants du nœud actuel à l'aide de la chaîne XML spécifiée.</summary>
  717. <param name="newChild">Chaîne de données XML pour le nouveau nœud enfant.</param>
  718. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  719. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on does not allow a new child node to be prepended.</exception>
  720. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  721. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  722. </member>
  723. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XmlReader)">
  724. <summary>Crée un nœud enfant au début de la liste de nœuds enfants du nœud actuel à l'aide du contenu XML de l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  725. <param name="newChild">Objet <see cref="T:System.Xml.XmlReader" /> positionné sur les données XML pour le nouveau nœud enfant.</param>
  726. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  727. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  728. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on does not allow a new child node to be prepended.</exception>
  729. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  730. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  731. </member>
  732. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XPath.XPathNavigator)">
  733. <summary>Crée un nœud enfant au début de la liste de nœuds enfants du nœud actuel à l'aide des nœuds de l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  734. <param name="newChild">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le nœud à ajouter en tant que nouveau nœud enfant.</param>
  735. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  736. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on does not allow a new child node to be prepended.</exception>
  737. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  738. </member>
  739. <member name="M:System.Xml.XPath.XPathNavigator.PrependChildElement(System.String,System.String,System.String,System.String)">
  740. <summary>Crée un élément enfant au début de la liste de nœuds enfants du nœud actuel à l'aide du préfixe d'espace de noms, du nom local et de l'URI d'espace de noms spécifiés avec la valeur spécifiée.</summary>
  741. <param name="prefix">Préfixe d'espace de noms du nouvel élément enfant (le cas échéant).</param>
  742. <param name="localName">Nom local du nouvel élément enfant (le cas échéant).</param>
  743. <param name="namespaceURI">URI d'espace de noms du nouvel élément enfant (le cas échéant).Les valeurs <see cref="F:System.String.Empty" /> et null sont équivalentes.</param>
  744. <param name="value">Valeur du nouvel élément enfant.Si <see cref="F:System.String.Empty" /> ou null est passé, un élément vide est créé.</param>
  745. <exception cref="T:System.InvalidOperationException">The current node the <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on does not allow a new child node to be prepended.</exception>
  746. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  747. </member>
  748. <member name="M:System.Xml.XPath.XPathNavigator.ReadSubtree">
  749. <summary>Retourne un objet <see cref="T:System.Xml.XmlReader" /> qui contient le nœud actuel et ses nœuds enfants.</summary>
  750. <returns>Objet <see cref="T:System.Xml.XmlReader" /> qui contient le nœud actuel et ses nœuds enfants.</returns>
  751. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element node or the root node.</exception>
  752. </member>
  753. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceRange(System.Xml.XPath.XPathNavigator)">
  754. <summary>Remplace une plage de nœuds frères allant du nœud actuel au nœud spécifié.</summary>
  755. <returns>Objet <see cref="T:System.Xml.XmlWriter" /> permettant de spécifier la plage de remplacement.</returns>
  756. <param name="lastSiblingToReplace">
  757. <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le dernier nœud frère de la plage à remplacer.</param>
  758. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> specified is null.</exception>
  759. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  760. <exception cref="T:System.InvalidOperationException">The last node to replace specified is not a valid sibling node of the current node.</exception>
  761. </member>
  762. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.String)">
  763. <summary>Remplace le nœud actuel par le contenu de la chaîne spécifiée.</summary>
  764. <param name="newNode">Chaîne de données XML pour le nouveau nœud.</param>
  765. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  766. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element, text, processing instruction, or comment node.</exception>
  767. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  768. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  769. </member>
  770. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XmlReader)">
  771. <summary>Remplace le nœud actuel par le contenu de l'objet <see cref="T:System.Xml.XmlReader" /> spécifié.</summary>
  772. <param name="newNode">Objet <see cref="T:System.Xml.XmlReader" /> positionné sur les données XML pour le nouveau nœud.</param>
  773. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  774. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  775. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element, text, processing instruction, or comment node.</exception>
  776. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  777. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  778. </member>
  779. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XPath.XPathNavigator)">
  780. <summary>Remplace le nœud actuel par le contenu de l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> spécifié.</summary>
  781. <param name="newNode">Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> positionné sur le nouveau nœud.</param>
  782. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  783. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element, text, processing instruction, or comment node.</exception>
  784. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  785. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is not well-formed.</exception>
  786. </member>
  787. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String)">
  788. <summary>Sélectionne un jeu de nœuds à l'aide de l'expression XPath spécifiée.</summary>
  789. <returns>
  790. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> pointant vers le jeu de nœuds sélectionné.</returns>
  791. <param name="xpath">Chaîne <see cref="T:System.String" /> représentant une expression XPath.</param>
  792. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  793. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  794. </member>
  795. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String,System.Xml.IXmlNamespaceResolver)">
  796. <summary>Sélectionne un jeu de nœuds à l'aide de l'expression XPath spécifiée avec l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour trouver les préfixes d'espace de noms.</summary>
  797. <returns>
  798. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui pointe vers le jeu de nœuds sélectionné.</returns>
  799. <param name="xpath">Chaîne <see cref="T:System.String" /> représentant une expression XPath.</param>
  800. <param name="resolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> utilisé pour trouver les préfixes d'espace de noms.</param>
  801. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  802. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  803. </member>
  804. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.Xml.XPath.XPathExpression)">
  805. <summary>Sélectionne un jeu de nœuds à l'aide de l'<see cref="T:System.Xml.XPath.XPathExpression" /> spécifiée.</summary>
  806. <returns>
  807. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui pointe vers l'ensemble de nœuds sélectionnés.</returns>
  808. <param name="expr">Objet <see cref="T:System.Xml.XPath.XPathExpression" /> contenant la requête XPath compilée.</param>
  809. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  810. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  811. </member>
  812. <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.String,System.String,System.Boolean)">
  813. <summary>Sélectionne tous les nœuds ancêtres du nœud actuel dotés du nom local et de l'URI d'espace de noms spécifiés.</summary>
  814. <returns>
  815. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.Les nœuds retournés sont dans l'ordre inverse des documents.</returns>
  816. <param name="name">Nom local des nœuds ancêtres.</param>
  817. <param name="namespaceURI">URI d'espace de noms des nœuds ancêtres.</param>
  818. <param name="matchSelf">Pour inclure le nœud de contexte dans la sélection, true ; sinon, false. </param>
  819. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  820. </member>
  821. <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.Xml.XPath.XPathNodeType,System.Boolean)">
  822. <summary>Sélectionne tous les nœuds ancêtres du nœud actuel qui possèdent un <see cref="T:System.Xml.XPath.XPathNodeType" /> correspondant.</summary>
  823. <returns>
  824. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.Les nœuds retournés sont dans l'ordre inverse des documents.</returns>
  825. <param name="type">
  826. <see cref="T:System.Xml.XPath.XPathNodeType" /> des nœuds ancêtres.</param>
  827. <param name="matchSelf">Pour inclure le nœud de contexte dans la sélection, true ; sinon, false.</param>
  828. </member>
  829. <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.String,System.String)">
  830. <summary>Sélectionne tous les nœuds enfants du nœud actuel dotés du nom local et de l'URI d'espace de noms spécifiés.</summary>
  831. <returns>
  832. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.</returns>
  833. <param name="name">Nom local des nœuds enfants. </param>
  834. <param name="namespaceURI">URI d'espace de noms des nœuds enfants. </param>
  835. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  836. </member>
  837. <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.Xml.XPath.XPathNodeType)">
  838. <summary>Sélectionne tous les nœuds enfants du nœud actuel qui possèdent le <see cref="T:System.Xml.XPath.XPathNodeType" /> correspondant.</summary>
  839. <returns>
  840. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.</returns>
  841. <param name="type">
  842. <see cref="T:System.Xml.XPath.XPathNodeType" /> des nœuds enfants.</param>
  843. </member>
  844. <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.String,System.String,System.Boolean)">
  845. <summary>Sélectionne tous les nœuds descendants du nœud actuel dotés du nom local et de l'URI d'espace de noms spécifiés.</summary>
  846. <returns>
  847. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.</returns>
  848. <param name="name">Nom local des nœuds descendants. </param>
  849. <param name="namespaceURI">URI d'espace de noms des nœuds descendants. </param>
  850. <param name="matchSelf">true pour inclure le nœud de contexte dans la sélection ; sinon, false.</param>
  851. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  852. </member>
  853. <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.Xml.XPath.XPathNodeType,System.Boolean)">
  854. <summary>Sélectionne tous les nœuds descendants du nœud actuel qui possèdent un <see cref="T:System.Xml.XPath.XPathNodeType" /> correspondant.</summary>
  855. <returns>
  856. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> qui contient les nœuds sélectionnés.</returns>
  857. <param name="type">
  858. <see cref="T:System.Xml.XPath.XPathNodeType" /> des nœuds descendants.</param>
  859. <param name="matchSelf">true pour inclure le nœud de contexte dans la sélection ; sinon, false.</param>
  860. </member>
  861. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String)">
  862. <summary>Sélectionne un seul nœud dans le <see cref="T:System.Xml.XPath.XPathNavigator" /> à l'aide de la requête XPath spécifiée.</summary>
  863. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> qui contient le premier nœud correspondant pour la requête XPath spécifiée ; sinon, null s'il n'y a aucun résultat de requête.</returns>
  864. <param name="xpath">Chaîne <see cref="T:System.String" /> représentant une expression XPath.</param>
  865. <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  866. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  867. </member>
  868. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String,System.Xml.IXmlNamespaceResolver)">
  869. <summary>Sélectionne un seul nœud dans l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> à l'aide de la requête XPath spécifiée avec l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour trouver les préfixes d'espace de noms.</summary>
  870. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> qui contient le premier nœud correspondant pour la requête XPath spécifiée ; sinon, null s'il n'y a aucun résultat de requête.</returns>
  871. <param name="xpath">Chaîne <see cref="T:System.String" /> représentant une expression XPath.</param>
  872. <param name="resolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> permettant de trouver les préfixes d'espace de noms dans la requête XPath.</param>
  873. <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  874. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  875. </member>
  876. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.Xml.XPath.XPathExpression)">
  877. <summary>Sélectionne un seul nœud dans le <see cref="T:System.Xml.XPath.XPathNavigator" /> à l'aide de l'objet <see cref="T:System.Xml.XPath.XPathExpression" /> spécifié.</summary>
  878. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> qui contient le premier nœud correspondant pour la requête XPath spécifiée ; sinon, null s'il n'y a aucun résultat de requête.</returns>
  879. <param name="expression">Objet <see cref="T:System.Xml.XPath.XPathExpression" /> contenant la requête XPath compilée.</param>
  880. <exception cref="T:System.ArgumentException">An error was encountered in the XPath query or the return type of the XPath expression is not a node.</exception>
  881. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  882. </member>
  883. <member name="M:System.Xml.XPath.XPathNavigator.SetTypedValue(System.Object)">
  884. <summary>Définit la valeur typée du nœud actuel.</summary>
  885. <param name="typedValue">Nouvelle valeur typée du nœud.</param>
  886. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support the type of the object specified.</exception>
  887. <exception cref="T:System.ArgumentNullException">The value specified cannot be null.</exception>
  888. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element or attribute node.</exception>
  889. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  890. </member>
  891. <member name="M:System.Xml.XPath.XPathNavigator.SetValue(System.String)">
  892. <summary>Définit la valeur du nœud actuel.</summary>
  893. <param name="value">Nouvelle valeur du nœud.</param>
  894. <exception cref="T:System.ArgumentNullException">The value parameter is null.</exception>
  895. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is positioned on the root node, a namespace node, or the specified value is invalid.</exception>
  896. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  897. </member>
  898. <member name="M:System.Xml.XPath.XPathNavigator.ToString">
  899. <summary>Obtient la valeur de texte du nœud actuel.</summary>
  900. <returns>string qui contient la valeur de texte du nœud actuel.</returns>
  901. </member>
  902. <member name="P:System.Xml.XPath.XPathNavigator.TypedValue">
  903. <summary>Obtient le nœud actuel en tant qu'objet boxed du type .NET Framework le plus approprié.</summary>
  904. <returns>Nœud actuel en tant qu'objet boxed du type .NET Framework le plus approprié.</returns>
  905. </member>
  906. <member name="P:System.Xml.XPath.XPathNavigator.UnderlyingObject">
  907. <summary>Utilisé par les implémentations de <see cref="T:System.Xml.XPath.XPathNavigator" /> qui fournissent une vue XML « virtualisée » d'un magasin, en vue de proposer un accès aux objets sous-jacents.</summary>
  908. <returns>La valeur par défaut est null.</returns>
  909. </member>
  910. <member name="M:System.Xml.XPath.XPathNavigator.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  911. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.Type" /> spécifié, à l'aide de l'objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> spécifié pour trouver les préfixes d'espace de noms.</summary>
  912. <returns>Valeur du nœud actuel en tant que <see cref="T:System.Type" /> demandé.</returns>
  913. <param name="returnType">
  914. <see cref="T:System.Type" /> permettant de retourner la valeur du nœud actuel.</param>
  915. <param name="nsResolver">Objet <see cref="T:System.Xml.IXmlNamespaceResolver" /> utilisé pour trouver les préfixes d'espace de noms.</param>
  916. <exception cref="T:System.FormatException">The current node's value is not in the correct format for the target type.</exception>
  917. <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  918. </member>
  919. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsBoolean">
  920. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.Boolean" />.</summary>
  921. <returns>Valeur du nœud actuel en tant que <see cref="T:System.Boolean" />.</returns>
  922. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Boolean" />.</exception>
  923. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean" /> is not valid.</exception>
  924. </member>
  925. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDateTime">
  926. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.DateTime" />.</summary>
  927. <returns>Valeur du nœud actuel en tant que <see cref="T:System.DateTime" />.</returns>
  928. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.DateTime" />.</exception>
  929. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime" /> is not valid.</exception>
  930. </member>
  931. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDouble">
  932. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.Double" />.</summary>
  933. <returns>Valeur du nœud actuel en tant que <see cref="T:System.Double" />.</returns>
  934. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Double" />.</exception>
  935. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double" /> is not valid.</exception>
  936. </member>
  937. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsInt">
  938. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.Int32" />.</summary>
  939. <returns>Valeur du nœud actuel en tant que <see cref="T:System.Int32" />.</returns>
  940. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int32" />.</exception>
  941. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32" /> is not valid.</exception>
  942. </member>
  943. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsLong">
  944. <summary>Obtient la valeur du nœud actuel en tant que <see cref="T:System.Int64" />.</summary>
  945. <returns>Valeur du nœud actuel en tant que <see cref="T:System.Int64" />.</returns>
  946. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int64" />.</exception>
  947. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64" /> is not valid.</exception>
  948. </member>
  949. <member name="P:System.Xml.XPath.XPathNavigator.ValueType">
  950. <summary>Obtient le <see cref="T:System.Type" /> .NET Framework du nœud actuel.</summary>
  951. <returns>
  952. <see cref="T:System.Type" /> .NET Framework du nœud actuel.La valeur par défaut est <see cref="T:System.String" />.</returns>
  953. </member>
  954. <member name="M:System.Xml.XPath.XPathNavigator.WriteSubtree(System.Xml.XmlWriter)">
  955. <summary>Transmet en continu le nœud actuel et ses nœuds enfants à l'objet <see cref="T:System.Xml.XmlWriter" /> spécifié.</summary>
  956. <param name="writer">Objet <see cref="T:System.Xml.XmlWriter" /> vers lequel transmettre en continu.</param>
  957. </member>
  958. <member name="P:System.Xml.XPath.XPathNavigator.XmlLang">
  959. <summary>Obtient la portée xml:lang pour le nœud actuel.</summary>
  960. <returns>
  961. <see cref="T:System.String" /> qui contient la valeur de la portée xml:lang, ou <see cref="F:System.String.Empty" /> si le nœud actuel n'a aucune valeur de portée xml:lang à retourner.</returns>
  962. </member>
  963. <member name="T:System.Xml.XPath.XPathNodeIterator">
  964. <summary>Fournit un itérateur pour un ensemble de nœuds sélectionné.</summary>
  965. </member>
  966. <member name="M:System.Xml.XPath.XPathNodeIterator.#ctor">
  967. <summary>Initialise une nouvelle instance de la classe <see cref="T:System.Xml.XPath.XPathNodeIterator" />.</summary>
  968. </member>
  969. <member name="M:System.Xml.XPath.XPathNodeIterator.Clone">
  970. <summary>En cas de substitution dans une classe dérivée, retourne un clone de cet objet <see cref="T:System.Xml.XPath.XPathNodeIterator" />.</summary>
  971. <returns>Nouveau clone d'objet <see cref="T:System.Xml.XPath.XPathNodeIterator" /> de cet objet <see cref="T:System.Xml.XPath.XPathNodeIterator" />.</returns>
  972. </member>
  973. <member name="P:System.Xml.XPath.XPathNodeIterator.Count">
  974. <summary>Obtient l'index du dernier nœud dans l'ensemble des nœuds sélectionnés.</summary>
  975. <returns>Index du dernier nœud de l'ensemble de nœuds sélectionné ou 0 s'il n'existe pas de nœuds sélectionnés.</returns>
  976. </member>
  977. <member name="P:System.Xml.XPath.XPathNodeIterator.Current">
  978. <summary>En cas de substitution dans une classe dérivée, obtient l'objet de <see cref="T:System.Xml.XPath.XPathNavigator" /> pour ce <see cref="T:System.Xml.XPath.XPathNodeIterator" />, placé sur le nœud de contexte actuel.</summary>
  979. <returns>Objet <see cref="T:System.Xml.XPath.XPathNavigator" /> placé sur le nœud de contexte à partir duquel l'ensemble de nœuds a été sélectionné.La méthode <see cref="M:System.Xml.XPath.XPathNodeIterator.MoveNext" /> doit être appelée pour déplacer <see cref="T:System.Xml.XPath.XPathNodeIterator" /> vers le premier nœud de l'ensemble sélectionné.</returns>
  980. </member>
  981. <member name="P:System.Xml.XPath.XPathNodeIterator.CurrentPosition">
  982. <summary>En cas de substitution dans une classe dérivée, obtient l'index de la position actuelle dans l'ensemble des nœuds sélectionnés.</summary>
  983. <returns>Index de la position actuelle.</returns>
  984. </member>
  985. <member name="M:System.Xml.XPath.XPathNodeIterator.GetEnumerator">
  986. <summary>Retourne un objet <see cref="T:System.Collections.IEnumerator" /> pour itérer au sein de l'ensemble de nœuds sélectionné.</summary>
  987. <returns>Objet <see cref="T:System.Collections.IEnumerator" /> pour itérer au sein de l'ensemble de nœuds sélectionné.</returns>
  988. </member>
  989. <member name="M:System.Xml.XPath.XPathNodeIterator.MoveNext">
  990. <summary>En cas de substitution dans une classe dérivée, déplace l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> retourné par la propriété <see cref="P:System.Xml.XPath.XPathNodeIterator.Current" /> vers le nœud suivant de l'ensemble sélectionné.</summary>
  991. <returns>true si l'objet <see cref="T:System.Xml.XPath.XPathNavigator" /> est déplacé vers le nœud suivant ; false s'il n'existe plus d'autres nœuds sélectionnés.</returns>
  992. </member>
  993. <member name="T:System.Xml.XPath.XPathNodeType">
  994. <summary>Définit les types de nœuds XPath pouvant être retournés à partir de la classe <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  995. </member>
  996. <member name="F:System.Xml.XPath.XPathNodeType.All">
  997. <summary>Un des types de nœuds <see cref="T:System.Xml.XPath.XPathNodeType" />.</summary>
  998. </member>
  999. <member name="F:System.Xml.XPath.XPathNodeType.Attribute">
  1000. <summary>Attribut, tel que id='123'.</summary>
  1001. </member>
  1002. <member name="F:System.Xml.XPath.XPathNodeType.Comment">
  1003. <summary>Commentaire, tel que &lt;!-- my comment --&gt;</summary>
  1004. </member>
  1005. <member name="F:System.Xml.XPath.XPathNodeType.Element">
  1006. <summary>Élément, tel que &lt;element&gt;.</summary>
  1007. </member>
  1008. <member name="F:System.Xml.XPath.XPathNodeType.Namespace">
  1009. <summary>Espace de noms, tel que xmlns="namespace".</summary>
  1010. </member>
  1011. <member name="F:System.Xml.XPath.XPathNodeType.ProcessingInstruction">
  1012. <summary>Instruction de traitement, telle que &lt;?pi test?&gt;.Cela n'inclut pas les déclarations XML, lesquelles ne sont pas visibles pour la classe <see cref="T:System.Xml.XPath.XPathNavigator" />.</summary>
  1013. </member>
  1014. <member name="F:System.Xml.XPath.XPathNodeType.Root">
  1015. <summary>Nœud racine du document XML ou arborescence de nœuds.</summary>
  1016. </member>
  1017. <member name="F:System.Xml.XPath.XPathNodeType.SignificantWhitespace">
  1018. <summary>Nœud avec la valeur preserve définie pour les espaces blancs et xml:space.</summary>
  1019. </member>
  1020. <member name="F:System.Xml.XPath.XPathNodeType.Text">
  1021. <summary>Texte d'un nœud.Équivalent aux types de nœuds CDATA et de texte DOM (Document Object Model).Comporte au moins un caractère.</summary>
  1022. </member>
  1023. <member name="F:System.Xml.XPath.XPathNodeType.Whitespace">
  1024. <summary>Nœud comportant uniquement des espaces blancs et aucun espace blanc significatif.Les espaces blancs sont #x20, #x9, #xD ou #xA.</summary>
  1025. </member>
  1026. <member name="T:System.Xml.XPath.XPathResultType">
  1027. <summary>Spécifie le type de retour de l'expression XPath.</summary>
  1028. </member>
  1029. <member name="F:System.Xml.XPath.XPathResultType.Any">
  1030. <summary>Un des types de nœuds XPath.</summary>
  1031. </member>
  1032. <member name="F:System.Xml.XPath.XPathResultType.Boolean">
  1033. <summary>Valeur <see cref="T:System.Boolean" />true ou false.</summary>
  1034. </member>
  1035. <member name="F:System.Xml.XPath.XPathResultType.Error">
  1036. <summary>L'expression ne prend pas la valeur du type XPath correct.</summary>
  1037. </member>
  1038. <member name="F:System.Xml.XPath.XPathResultType.Navigator">
  1039. <summary>Fragment d'arborescence.</summary>
  1040. </member>
  1041. <member name="F:System.Xml.XPath.XPathResultType.NodeSet">
  1042. <summary>Collection de nœuds.</summary>
  1043. </member>
  1044. <member name="F:System.Xml.XPath.XPathResultType.Number">
  1045. <summary>Valeur numérique.</summary>
  1046. </member>
  1047. <member name="F:System.Xml.XPath.XPathResultType.String">
  1048. <summary>Valeur <see cref="T:System.String" />.</summary>
  1049. </member>
  1050. </members>
  1051. </doc>