System.Xml.XPath.xml 110 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083
  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>두 번째 노드와 비교하여 노드의 문서 순서를 설명합니다.</summary>
  9. </member>
  10. <member name="F:System.Xml.XmlNodeOrder.After">
  11. <summary>이 검색기의 현재 노드는 제공된 검색기의 현재 노드 다음에 있습니다.</summary>
  12. </member>
  13. <member name="F:System.Xml.XmlNodeOrder.Before">
  14. <summary>이 검색기의 현재 노드는 제공된 검색기의 현재 노드 전에 있습니다.</summary>
  15. </member>
  16. <member name="F:System.Xml.XmlNodeOrder.Same">
  17. <summary>두 검색기가 같은 노드에 있습니다.</summary>
  18. </member>
  19. <member name="F:System.Xml.XmlNodeOrder.Unknown">
  20. <summary>다른 노드에 상대적인 문서 순서로 노드 위치를 확인할 수 없습니다.두 노드가 서로 다른 트리에 상주할 경우에 이런 일이 발생할 수 있습니다.</summary>
  21. </member>
  22. <member name="T:System.Xml.XPath.IXPathNavigable">
  23. <summary>
  24. <see cref="T:System.Xml.XPath.XPathNavigator" /> 클래스에 대한 접근자를 제공합니다.</summary>
  25. </member>
  26. <member name="M:System.Xml.XPath.IXPathNavigable.CreateNavigator">
  27. <summary>새 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체를 반환합니다. </summary>
  28. <returns>
  29. <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체</returns>
  30. </member>
  31. <member name="T:System.Xml.XPath.XmlCaseOrder">
  32. <summary>대문자와 소문자에 대한 정렬 순서를 지정합니다.</summary>
  33. </member>
  34. <member name="F:System.Xml.XPath.XmlCaseOrder.LowerFirst">
  35. <summary>소문자가 대문자보다 앞에 정렬됩니다.</summary>
  36. </member>
  37. <member name="F:System.Xml.XPath.XmlCaseOrder.None">
  38. <summary>대/소문자를 무시합니다.</summary>
  39. </member>
  40. <member name="F:System.Xml.XPath.XmlCaseOrder.UpperFirst">
  41. <summary>대문자가 소문자보다 앞에 정렬됩니다.</summary>
  42. </member>
  43. <member name="T:System.Xml.XPath.XmlDataType">
  44. <summary>정렬 순서를 결정하는 데 사용되는 데이터 형식을 지정합니다.</summary>
  45. </member>
  46. <member name="F:System.Xml.XPath.XmlDataType.Number">
  47. <summary>값은 숫자 순으로 정렬됩니다.</summary>
  48. </member>
  49. <member name="F:System.Xml.XPath.XmlDataType.Text">
  50. <summary>값은 알파벳 순으로 정렬됩니다.</summary>
  51. </member>
  52. <member name="T:System.Xml.XPath.XmlSortOrder">
  53. <summary>정렬 순서를 지정합니다.</summary>
  54. </member>
  55. <member name="F:System.Xml.XPath.XmlSortOrder.Ascending">
  56. <summary>노드가 오름차순으로 정렬됩니다.예를 들어, 숫자 1, 2, 3, 4를 오름차순으로 정렬하면 1, 2, 3, 4가 됩니다.</summary>
  57. </member>
  58. <member name="F:System.Xml.XPath.XmlSortOrder.Descending">
  59. <summary>노드가 내림차순으로 정렬됩니다.예를 들어, 숫자 1, 2, 3, 4를 내림차순으로 정렬하면 4, 3, 2, 1이 됩니다.</summary>
  60. </member>
  61. <member name="T:System.Xml.XPath.XPathDocument">
  62. <summary>XPath 데이터 모델을 사용하여 XML 문서에 대한 읽기 전용의 빠른 메모리 내 표현을 제공합니다.</summary>
  63. </member>
  64. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.Stream)">
  65. <summary>지정된 <see cref="T:System.IO.Stream" /> 개체의 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  66. <param name="stream">XML 데이터가 포함된 <see cref="T:System.IO.Stream" /> 개체입니다.</param>
  67. <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>
  68. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.Stream" /> object passed as a parameter is null.</exception>
  69. </member>
  70. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.IO.TextReader)">
  71. <summary>지정된 <see cref="T:System.IO.TextReader" /> 개체에 포함된 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  72. <param name="textReader">XML 데이터가 포함된 <see cref="T:System.IO.TextReader" /> 개체입니다.</param>
  73. <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>
  74. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.IO.TextReader" /> object passed as a parameter is null.</exception>
  75. </member>
  76. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String)">
  77. <summary>지정된 파일의 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  78. <param name="uri">XML 데이터가 포함된 파일의 경로입니다.</param>
  79. <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>
  80. <exception cref="T:System.ArgumentNullException">The file path parameter is null.</exception>
  81. </member>
  82. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.String,System.Xml.XmlSpace)">
  83. <summary>공백 처리 옵션이 지정된 상태로, 지정된 파일의 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  84. <param name="uri">XML 데이터가 포함된 파일의 경로입니다.</param>
  85. <param name="space">
  86. <see cref="T:System.Xml.XmlSpace" /> 개체</param>
  87. <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>
  88. <exception cref="T:System.ArgumentNullException">The file path parameter or <see cref="T:System.Xml.XmlSpace" /> object parameter is null.</exception>
  89. </member>
  90. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader)">
  91. <summary>지정된 <see cref="T:System.Xml.XmlReader" /> 개체에 포함된 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  92. <param name="reader">XML 데이터가 포함된 <see cref="T:System.Xml.XmlReader" /> 개체입니다. </param>
  93. <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>
  94. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object passed as a parameter is null.</exception>
  95. </member>
  96. <member name="M:System.Xml.XPath.XPathDocument.#ctor(System.Xml.XmlReader,System.Xml.XmlSpace)">
  97. <summary>공백 처리 옵션이 지정된 상태로 <see cref="T:System.Xml.XmlReader" /> 개체의 XML 데이터를 사용하여 <see cref="T:System.Xml.XPath.XPathDocument" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  98. <param name="reader">XML 데이터가 포함된 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  99. <param name="space">
  100. <see cref="T:System.Xml.XmlSpace" /> 개체입니다.</param>
  101. <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>
  102. <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>
  103. </member>
  104. <member name="M:System.Xml.XPath.XPathDocument.CreateNavigator">
  105. <summary>이 <see cref="T:System.Xml.XPath.XPathDocument" />의 노드를 탐색하기 위한 읽기 전용의 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체를 초기화합니다.</summary>
  106. <returns>읽기 전용 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</returns>
  107. </member>
  108. <member name="T:System.Xml.XPath.XPathException">
  109. <summary>XPath 식을 처리하는 동안 오류가 발생할 경우 throw되는 예외를 제공합니다. </summary>
  110. </member>
  111. <member name="M:System.Xml.XPath.XPathException.#ctor">
  112. <summary>
  113. <see cref="T:System.Xml.XPath.XPathException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  114. </member>
  115. <member name="M:System.Xml.XPath.XPathException.#ctor(System.String)">
  116. <summary>지정된 예외 메시지를 사용하여 <see cref="T:System.Xml.XPath.XPathException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  117. <param name="message">오류 조건에 대한 설명입니다.</param>
  118. </member>
  119. <member name="M:System.Xml.XPath.XPathException.#ctor(System.String,System.Exception)">
  120. <summary>지정된 예외 메시지와 <see cref="T:System.Exception" /> 개체를 사용하여 <see cref="T:System.Xml.XPath.XPathException" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  121. <param name="message">오류 조건에 대한 설명입니다. </param>
  122. <param name="innerException">
  123. <see cref="T:System.Xml.XPath.XPathException" />을 throw한 <see cref="T:System.Exception" />입니다.이 값은 null일 수 있습니다.</param>
  124. </member>
  125. <member name="T:System.Xml.XPath.XPathExpression">
  126. <summary>컴파일된 XPath 식을 나타내는 형식화된 클래스를 제공합니다.</summary>
  127. </member>
  128. <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Collections.IComparer)">
  129. <summary>파생 클래스에서 재정의된 경우 XPath 식에서 선택한 노드를 지정된 <see cref="T:System.Collections.IComparer" /> 개체에 따라 정렬합니다.</summary>
  130. <param name="expr">정렬 키를 나타내는 개체입니다.이 개체는 노드의 string 값 또는 컴파일된 XPath 식을 가진 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체가 될 수 있습니다.</param>
  131. <param name="comparer">두 개체가 서로 같은지 비교하는 데 사용할 특정 데이터 형식 비교를 제공하는 <see cref="T:System.Collections.IComparer" /> 개체입니다. </param>
  132. <exception cref="T:System.Xml.XPath.XPathException">
  133. <see cref="T:System.Xml.XPath.XPathExpression" /> 또는 정렬 키가 접두사를 포함한 상황에서 <see cref="T:System.Xml.XmlNamespaceManager" />가 제공되지 않았거나 제공된 <see cref="T:System.Xml.XmlNamespaceManager" />에서 접두사를 찾을 수 없습니다.</exception>
  134. </member>
  135. <member name="M:System.Xml.XPath.XPathExpression.AddSort(System.Object,System.Xml.XPath.XmlSortOrder,System.Xml.XPath.XmlCaseOrder,System.String,System.Xml.XPath.XmlDataType)">
  136. <summary>파생 클래스에서 재정의된 경우 XPath 식에서 선택한 노드를 전달된 매개 변수에 따라 정렬합니다.</summary>
  137. <param name="expr">정렬 키를 나타내는 개체입니다.이 개체는 노드의 string 값 또는 컴파일된 XPath 식을 가진 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체가 될 수 있습니다.</param>
  138. <param name="order">정렬 순서를 나타내는 <see cref="T:System.Xml.XPath.XmlSortOrder" /> 값입니다. </param>
  139. <param name="caseOrder">대/소문자 정렬 방법을 나타내는 <see cref="T:System.Xml.XPath.XmlCaseOrder" /> 값입니다.</param>
  140. <param name="lang">비교에 사용되는 언어입니다.언어 형식(미국 영어의 경우 "us-en")에 대한 <see cref="Overload:System.String.Compare" /> 메서드에 전달할 수 있는 <see cref="T:System.Globalization.CultureInfo" /> 클래스를 사용합니다.빈 문자열을 지정하면 시스템 환경을 사용하여 <see cref="T:System.Globalization.CultureInfo" />를 결정합니다.</param>
  141. <param name="dataType">데이터 형식에 대한 정렬 순서를 나타내는 <see cref="T:System.Xml.XPath.XmlDataType" /> 값입니다. </param>
  142. <exception cref="T:System.Xml.XPath.XPathException">
  143. <see cref="T:System.Xml.XPath.XPathExpression" /> 또는 정렬 키가 접두사를 포함한 상황에서 <see cref="T:System.Xml.XmlNamespaceManager" />가 제공되지 않았거나 제공된 <see cref="T:System.Xml.XmlNamespaceManager" />에서 접두사를 찾을 수 없습니다. </exception>
  144. </member>
  145. <member name="M:System.Xml.XPath.XPathExpression.Clone">
  146. <summary>파생 클래스에서 재정의된 경우 이 <see cref="T:System.Xml.XPath.XPathExpression" />의 복제를 반환합니다.</summary>
  147. <returns>새 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체입니다.</returns>
  148. </member>
  149. <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String)">
  150. <summary>지정된 XPath 식을 컴파일하고 XPath 식을 나타내는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체를 반환합니다.</summary>
  151. <returns>
  152. <see cref="T:System.Xml.XPath.XPathExpression" /> 개체</returns>
  153. <param name="xpath">XPath 식입니다.</param>
  154. <exception cref="T:System.ArgumentException">XPath 식 매개 변수가 올바른 XPath 식이 아닙니다.</exception>
  155. <exception cref="T:System.Xml.XPath.XPathException">XPath 식이 올바르지 않은 경우</exception>
  156. </member>
  157. <member name="M:System.Xml.XPath.XPathExpression.Compile(System.String,System.Xml.IXmlNamespaceResolver)">
  158. <summary>네임스페이스 확인을 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체를 사용하여 XPath 식을 컴파일하고 XPath 식을 나타내는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체를 반환합니다.</summary>
  159. <returns>
  160. <see cref="T:System.Xml.XPath.XPathExpression" /> 개체</returns>
  161. <param name="xpath">XPath 식입니다.</param>
  162. <param name="nsResolver">네임스페이스 확인을 위한 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 인터페이스를 구현하는 개체입니다.</param>
  163. <exception cref="T:System.ArgumentException">XPath 식 매개 변수가 올바른 XPath 식이 아닙니다.</exception>
  164. <exception cref="T:System.Xml.XPath.XPathException">XPath 식이 올바르지 않은 경우</exception>
  165. </member>
  166. <member name="P:System.Xml.XPath.XPathExpression.Expression">
  167. <summary>파생 클래스에서 재정의된 경우 <see cref="T:System.Xml.XPath.XPathExpression" />의 string 표현을 가져옵니다.</summary>
  168. <returns>
  169. <see cref="T:System.Xml.XPath.XPathExpression" />의 string 표현입니다.</returns>
  170. </member>
  171. <member name="P:System.Xml.XPath.XPathExpression.ReturnType">
  172. <summary>파생 클래스에서 재정의된 경우 XPath 식의 결과 형식을 가져옵니다.</summary>
  173. <returns>XPath 식의 결과 형식을 나타내는 <see cref="T:System.Xml.XPath.XPathResultType" /> 값입니다.</returns>
  174. </member>
  175. <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.IXmlNamespaceResolver)">
  176. <summary>파생 클래스에서 재정의된 경우 네임스페이스 확인에 사용할 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체를 지정합니다.</summary>
  177. <param name="nsResolver">네임스페이스 확인에 사용할 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 인터페이스를 구현하는 개체입니다.</param>
  178. <exception cref="T:System.Xml.XPath.XPathException">
  179. <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체 매개 변수가 <see cref="T:System.Xml.IXmlNamespaceResolver" />에서 파생되지 않았습니다. </exception>
  180. </member>
  181. <member name="M:System.Xml.XPath.XPathExpression.SetContext(System.Xml.XmlNamespaceManager)">
  182. <summary>파생 클래스에서 재정의된 경우 네임스페이스 확인에 사용할 <see cref="T:System.Xml.XmlNamespaceManager" /> 개체를 지정합니다.</summary>
  183. <param name="nsManager">네임스페이스 확인에 사용할 <see cref="T:System.Xml.XmlNamespaceManager" /> 개체입니다. </param>
  184. <exception cref="T:System.Xml.XPath.XPathException">
  185. <see cref="T:System.Xml.XmlNamespaceManager" /> 개체 매개 변수가 <see cref="T:System.Xml.XmlNamespaceManager" />에서 파생되지 않았습니다. </exception>
  186. </member>
  187. <member name="T:System.Xml.XPath.XPathItem">
  188. <summary>XQuery 1.0 및 XPath 2.0 Data Model의 항목을 나타냅니다.</summary>
  189. </member>
  190. <member name="P:System.Xml.XPath.XPathItem.IsNode">
  191. <summary>파생 클래스에서 재정의된 경우 항목이 XPath 노드를 나타내는지 또는 atomic 값을 나타내는지를 가리키는 값을 가져옵니다.</summary>
  192. <returns>항목이 XPath 노드를 나타내면 true이고 atomic 값을 나타내면 false입니다.</returns>
  193. </member>
  194. <member name="P:System.Xml.XPath.XPathItem.TypedValue">
  195. <summary>파생 클래스에서 재정의된 경우 현재 항목을 스키마 형식에 따라 가장 적합한 .NET Framework 2.0 형식의 boxed 개체로 가져옵니다.</summary>
  196. <returns>가장 적합한 .NET Framework 형식의 boxed 개체로서의 현재 항목입니다.</returns>
  197. </member>
  198. <member name="P:System.Xml.XPath.XPathItem.Value">
  199. <summary>파생 클래스에서 재정의된 경우 항목의 string 값을 가져옵니다.</summary>
  200. <returns>항목의 string 값입니다.</returns>
  201. </member>
  202. <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type)">
  203. <summary>항목의 값을 지정된 형식으로 반환합니다.</summary>
  204. <returns>요청한 형식으로 나타낸 항목의 값입니다.</returns>
  205. <param name="returnType">항목 값을 반환할 때 적용되는 형식입니다.</param>
  206. <exception cref="T:System.FormatException">항목의 값 형식이 대상 형식에 맞지 않습니다.</exception>
  207. <exception cref="T:System.InvalidCastException">시도된 캐스팅이 잘못된 경우</exception>
  208. <exception cref="T:System.OverflowException">시도된 캐스팅에서 오버플로가 발생했습니다.</exception>
  209. </member>
  210. <member name="M:System.Xml.XPath.XPathItem.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  211. <summary>파생 클래스에서 재정의된 경우 네임스페이스 접두사 확인을 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체를 사용하여 항목의 값을 지정된 형식으로 반환합니다.</summary>
  212. <returns>요청한 형식으로 나타낸 항목의 값입니다.</returns>
  213. <param name="returnType">항목 값을 반환하는 데 사용할 형식입니다.</param>
  214. <param name="nsResolver">
  215. <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체는 네임스페이스 접두사를 확인하는 데 사용됩니다.</param>
  216. <exception cref="T:System.FormatException">항목의 값 형식이 대상 형식에 맞지 않습니다.</exception>
  217. <exception cref="T:System.InvalidCastException">시도된 캐스팅이 잘못된 경우</exception>
  218. <exception cref="T:System.OverflowException">시도된 캐스팅에서 오버플로가 발생했습니다.</exception>
  219. </member>
  220. <member name="P:System.Xml.XPath.XPathItem.ValueAsBoolean">
  221. <summary>파생 클래스에서 재정의된 경우 항목의 값을 <see cref="T:System.Boolean" /> 형식으로 가져옵니다.</summary>
  222. <returns>
  223. <see cref="T:System.Boolean" /> 형식의 항목 값입니다.</returns>
  224. <exception cref="T:System.FormatException">항목의 값 형식이 <see cref="T:System.Boolean" /> 형식과 맞지 않습니다.</exception>
  225. <exception cref="T:System.InvalidCastException">
  226. <see cref="T:System.Boolean" />에 대해 시도된 캐스팅이 잘못된 경우</exception>
  227. </member>
  228. <member name="P:System.Xml.XPath.XPathItem.ValueAsDateTime">
  229. <summary>파생 클래스에서 재정의된 경우 항목의 값을 <see cref="T:System.DateTime" /> 형식으로 가져옵니다.</summary>
  230. <returns>
  231. <see cref="T:System.DateTime" /> 형식의 항목 값입니다.</returns>
  232. <exception cref="T:System.FormatException">항목의 값 형식이 <see cref="T:System.DateTime" /> 형식과 맞지 않습니다.</exception>
  233. <exception cref="T:System.InvalidCastException">
  234. <see cref="T:System.DateTime" />에 대해 시도된 캐스팅이 잘못된 경우</exception>
  235. </member>
  236. <member name="P:System.Xml.XPath.XPathItem.ValueAsDouble">
  237. <summary>파생 클래스에서 재정의된 경우 항목의 값을 <see cref="T:System.Double" /> 형식으로 가져옵니다.</summary>
  238. <returns>
  239. <see cref="T:System.Double" /> 형식의 항목 값입니다.</returns>
  240. <exception cref="T:System.FormatException">항목의 값 형식이 <see cref="T:System.Double" /> 형식과 맞지 않습니다.</exception>
  241. <exception cref="T:System.InvalidCastException">
  242. <see cref="T:System.Double" />에 대해 시도된 캐스팅이 잘못된 경우</exception>
  243. <exception cref="T:System.OverflowException">시도된 캐스팅에서 오버플로가 발생했습니다.</exception>
  244. </member>
  245. <member name="P:System.Xml.XPath.XPathItem.ValueAsInt">
  246. <summary>파생 클래스에서 재정의된 경우 항목의 값을 <see cref="T:System.Int32" /> 형식으로 가져옵니다.</summary>
  247. <returns>
  248. <see cref="T:System.Int32" /> 형식의 항목 값입니다.</returns>
  249. <exception cref="T:System.FormatException">항목의 값 형식이 <see cref="T:System.Int32" /> 형식과 맞지 않습니다.</exception>
  250. <exception cref="T:System.InvalidCastException">
  251. <see cref="T:System.Int32" />에 대해 시도된 캐스팅이 잘못된 경우</exception>
  252. <exception cref="T:System.OverflowException">시도된 캐스팅에서 오버플로가 발생했습니다.</exception>
  253. </member>
  254. <member name="P:System.Xml.XPath.XPathItem.ValueAsLong">
  255. <summary>파생 클래스에서 재정의된 경우 항목의 값을 <see cref="T:System.Int64" /> 형식으로 가져옵니다.</summary>
  256. <returns>
  257. <see cref="T:System.Int64" /> 형식의 항목 값입니다.</returns>
  258. <exception cref="T:System.FormatException">항목의 값 형식이 <see cref="T:System.Int64" /> 형식과 맞지 않습니다.</exception>
  259. <exception cref="T:System.InvalidCastException">
  260. <see cref="T:System.Int64" />에 대해 시도된 캐스팅이 잘못된 경우</exception>
  261. <exception cref="T:System.OverflowException">시도된 캐스팅에서 오버플로가 발생했습니다.</exception>
  262. </member>
  263. <member name="P:System.Xml.XPath.XPathItem.ValueType">
  264. <summary>파생된 클래스에서 재정의되는 경우 항목의 .NET Framework 2.0 형식을 가져옵니다.</summary>
  265. <returns>항목의 .NET Framework형식입니다.기본값은 <see cref="T:System.String" />입니다.</returns>
  266. </member>
  267. <member name="T:System.Xml.XPath.XPathNamespaceScope">
  268. <summary>네임스페이스 범위를 정의합니다.</summary>
  269. </member>
  270. <member name="F:System.Xml.XPath.XPathNamespaceScope.All">
  271. <summary>현재 노드의 범위에서 정의된 모든 네임스페이스를 반환합니다.여기에는 항상 암시적으로 선언되는 xmlns:xml 네임스페이스가 포함됩니다.반환되는 네임스페이스의 순서는 정의되지 않습니다.</summary>
  272. </member>
  273. <member name="F:System.Xml.XPath.XPathNamespaceScope.ExcludeXml">
  274. <summary>xmlns:xml 네임스페이스를 제외하고 현재 노드의 범위에 정의된 모든 네임스페이스를 반환합니다.xmlns:xml 네임스페이스는 항상 암시적으로 선언됩니다.반환되는 네임스페이스의 순서는 정의되지 않습니다.</summary>
  275. </member>
  276. <member name="F:System.Xml.XPath.XPathNamespaceScope.Local">
  277. <summary>현재 노드에서 로컬로 정의된 네임스페이스를 모두 반환합니다. </summary>
  278. </member>
  279. <member name="T:System.Xml.XPath.XPathNavigator">
  280. <summary>XML 데이터를 탐색하고 편집하기 위한 커서 모델을 제공합니다.</summary>
  281. </member>
  282. <member name="M:System.Xml.XPath.XPathNavigator.#ctor">
  283. <summary>
  284. <see cref="T:System.Xml.XPath.XPathNavigator" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  285. </member>
  286. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild">
  287. <summary>현재 노드의 자식 노드 목록 끝에 새 자식 노드를 하나 이상 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다. </summary>
  288. <returns>현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</returns>
  289. <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>
  290. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  291. </member>
  292. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.String)">
  293. <summary>지정된 XML 데이터 문자열을 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.</summary>
  294. <param name="newChild">새 자식 노드에 대한 XML 데이터 문자열입니다.</param>
  295. <exception cref="T:System.ArgumentNullException">The XML data string parameter is null.</exception>
  296. <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>
  297. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  298. <exception cref="T:System.Xml.XmlException">The XML data string parameter is not well-formed.</exception>
  299. </member>
  300. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XmlReader)">
  301. <summary>지정된 <see cref="T:System.Xml.XmlReader" /> 개체의 XML 콘텐츠를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.</summary>
  302. <param name="newChild">새 자식 노드에 대한 XML 데이터에 있는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  303. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  304. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  305. <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>
  306. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  307. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  308. </member>
  309. <member name="M:System.Xml.XPath.XPathNavigator.AppendChild(System.Xml.XPath.XPathNavigator)">
  310. <summary>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />에 있는 노드를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 노드를 만듭니다.</summary>
  311. <param name="newChild">새 자식 노드로 추가할 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  312. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  313. <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>
  314. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  315. </member>
  316. <member name="M:System.Xml.XPath.XPathNavigator.AppendChildElement(System.String,System.String,System.String,System.String)">
  317. <summary>지정된 값과 함께 지정된 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드의 자식 노드 목록 끝에 새 자식 요소 노드를 만듭니다.</summary>
  318. <param name="prefix">새 자식 요소 노드의 네임스페이스 접두사입니다(있는 경우).</param>
  319. <param name="localName">새 자식 요소 노드의 로컬 이름입니다(있는 경우).</param>
  320. <param name="namespaceURI">새 자식 요소 노드의 네임스페이스 URI입니다(있는 경우).<see cref="F:System.String.Empty" /> 및 null은 같습니다.</param>
  321. <param name="value">새 자식 요소 노드의 값입니다.<see cref="F:System.String.Empty" /> 또는 null을 전달하면 빈 요소가 만들어집니다.</param>
  322. <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>
  323. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  324. </member>
  325. <member name="P:System.Xml.XPath.XPathNavigator.BaseURI">
  326. <summary>파생 클래스에서 재정의되면 현재 노드에 대한 기본 URI를 가져옵니다.</summary>
  327. <returns>노드가 로드된 위치이거나, 값이 없으면 <see cref="F:System.String.Empty" />입니다.</returns>
  328. </member>
  329. <member name="P:System.Xml.XPath.XPathNavigator.CanEdit">
  330. <summary>
  331. <see cref="T:System.Xml.XPath.XPathNavigator" />에서 내부 XML 데이터를 편집할 수 있는지를 나타내는 값을 가져옵니다.</summary>
  332. <returns>
  333. <see cref="T:System.Xml.XPath.XPathNavigator" />에서 내부 XML 데이터를 편집할 수 있으면 true이고, 그렇지 않으면 false입니다.</returns>
  334. </member>
  335. <member name="M:System.Xml.XPath.XPathNavigator.Clone">
  336. <summary>파생 클래스에서 재정의되면 이 <see cref="T:System.Xml.XPath.XPathNavigator" />와 같은 노드에 새 <see cref="T:System.Xml.XPath.XPathNavigator" />를 만듭니다.</summary>
  337. <returns>이 <see cref="T:System.Xml.XPath.XPathNavigator" />와 같은 노드에 있는 새 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</returns>
  338. </member>
  339. <member name="M:System.Xml.XPath.XPathNavigator.ComparePosition(System.Xml.XPath.XPathNavigator)">
  340. <summary>현재 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치를 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치와 비교합니다.</summary>
  341. <returns>두 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 비교 위치를 나타내는 <see cref="T:System.Xml.XmlNodeOrder" /> 값입니다.</returns>
  342. <param name="nav">비교할 대상인 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</param>
  343. </member>
  344. <member name="M:System.Xml.XPath.XPathNavigator.Compile(System.String)">
  345. <summary>XPath 식을 나타내는 문자열을 컴파일하고 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체를 반환합니다.</summary>
  346. <returns>XPath 식을 나타내는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체입니다.</returns>
  347. <param name="xpath">XPath 식을 나타내는 문자열입니다.</param>
  348. <exception cref="T:System.ArgumentException">The <paramref name="xpath" /> parameter contains an XPath expression that is not valid.</exception>
  349. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  350. </member>
  351. <member name="M:System.Xml.XPath.XPathNavigator.CreateAttribute(System.String,System.String,System.String,System.String)">
  352. <summary>지정된 값과 함께 지정된 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 요소 노드에 특성 노드를 만듭니다.</summary>
  353. <param name="prefix">새 특성 노드의 네임스페이스 접두사입니다(있는 경우).</param>
  354. <param name="localName">새 특성 노드의 로컬 이름으로, <see cref="F:System.String.Empty" /> 또는 null일 수 없습니다.</param>
  355. <param name="namespaceURI">새 특성 노드의 네임스페이스 URI입니다(있는 경우).</param>
  356. <param name="value">새 특성 노드의 값입니다.<see cref="F:System.String.Empty" /> 또는 null을 전달하면 빈 특성 노드가 만들어집니다.</param>
  357. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element 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.CreateAttributes">
  361. <summary>현재 요소에 새 특성을 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다.</summary>
  362. <returns>현재 요소에 새 특성을 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</returns>
  363. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element node.</exception>
  364. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  365. </member>
  366. <member name="M:System.Xml.XPath.XPathNavigator.CreateNavigator">
  367. <summary>
  368. <see cref="T:System.Xml.XPath.XPathNavigator" />의 복사본을 반환합니다.</summary>
  369. <returns>이 <see cref="T:System.Xml.XPath.XPathNavigator" />의 <see cref="T:System.Xml.XPath.XPathNavigator" /> 복사본입니다.</returns>
  370. </member>
  371. <member name="M:System.Xml.XPath.XPathNavigator.DeleteRange(System.Xml.XPath.XPathNavigator)">
  372. <summary>현재 노드부터 지정된 노드까지의 형제 노드 범위를 삭제합니다.</summary>
  373. <param name="lastSiblingToDelete">삭제할 범위의 마지막 형제 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</param>
  374. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> specified is null.</exception>
  375. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  376. <exception cref="T:System.InvalidOperationException">The last node to delete specified is not a valid sibling node of the current node.</exception>
  377. </member>
  378. <member name="M:System.Xml.XPath.XPathNavigator.DeleteSelf">
  379. <summary>현재 노드와 해당 자식 노드를 삭제합니다.</summary>
  380. <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>
  381. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  382. </member>
  383. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String)">
  384. <summary>지정된 XPath 식을 계산하고 형식화된 결과를 반환합니다.</summary>
  385. <returns>식의 결과(부울, 숫자, 문자열 또는 노드 집합)입니다.형식화된 결과는 각각 <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> 또는 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체에 매핑됩니다.</returns>
  386. <param name="xpath">계산할 수 있는 XPath 식을 나타내는 문자열입니다.</param>
  387. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  388. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  389. </member>
  390. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.String,System.Xml.IXmlNamespaceResolver)">
  391. <summary>XPath 식에 있는 네임스페이스 접두사를 확인하기 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체를 사용하여 XPath 식을 계산한 후 형식화된 결과를 반환합니다.</summary>
  392. <returns>식의 결과(부울, 숫자, 문자열 또는 노드 집합)입니다.형식화된 결과는 각각 <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> 또는 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체에 매핑됩니다.</returns>
  393. <param name="xpath">계산할 수 있는 XPath 식을 나타내는 문자열입니다.</param>
  394. <param name="resolver">XPath 식에 있는 네임스페이스 접두사를 확인하는 데 사용되는 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체입니다.</param>
  395. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  396. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  397. </member>
  398. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression)">
  399. <summary>
  400. <see cref="T:System.Xml.XPath.XPathExpression" />을 계산하고 형식화된 결과를 반환합니다.</summary>
  401. <returns>식의 결과(부울, 숫자, 문자열 또는 노드 집합)입니다.형식화된 결과는 각각 <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> 또는 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체에 매핑됩니다.</returns>
  402. <param name="expr">계산할 수 있는 <see cref="T:System.Xml.XPath.XPathExpression" />입니다.</param>
  403. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  404. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  405. </member>
  406. <member name="M:System.Xml.XPath.XPathNavigator.Evaluate(System.Xml.XPath.XPathExpression,System.Xml.XPath.XPathNodeIterator)">
  407. <summary>제공된 컨텍스트를 사용하여 <see cref="T:System.Xml.XPath.XPathExpression" />을 계산한 후 형식화된 결과를 반환합니다.</summary>
  408. <returns>식의 결과(부울, 숫자, 문자열 또는 노드 집합)입니다.형식화된 결과는 각각 <see cref="T:System.Boolean" />, <see cref="T:System.Double" />, <see cref="T:System.String" /> 또는 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체에 매핑됩니다.</returns>
  409. <param name="expr">계산할 수 있는 <see cref="T:System.Xml.XPath.XPathExpression" />입니다.</param>
  410. <param name="context">계산이 수행될 선택된 노드 집합을 가리키는 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</param>
  411. <exception cref="T:System.ArgumentException">The return type of the XPath expression is a node set.</exception>
  412. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  413. </member>
  414. <member name="M:System.Xml.XPath.XPathNavigator.GetAttribute(System.String,System.String)">
  415. <summary>지정된 로컬 이름과 네임스페이스 URI가 있는 특성의 값을 가져옵니다.</summary>
  416. <returns>지정된 특성의 값을 포함하는 <see cref="T:System.String" />입니다. 일치하는 특성이 없거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 요소 노드에 없으면 <see cref="F:System.String.Empty" />입니다.</returns>
  417. <param name="localName">특성의 로컬 이름입니다.</param>
  418. <param name="namespaceURI">특성의 네임스페이스 URI입니다.</param>
  419. </member>
  420. <member name="M:System.Xml.XPath.XPathNavigator.GetNamespace(System.String)">
  421. <summary>지정된 로컬 이름에 해당하는 네임스페이스 노드의 값을 반환합니다.</summary>
  422. <returns>네임스페이스 노드의 값을 포함하는 <see cref="T:System.String" />입니다. 일치하는 네임스페이스 노드가 없거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 요소 노드에 없으면 <see cref="F:System.String.Empty" />입니다.</returns>
  423. <param name="name">네임스페이스 노드의 로컬 이름입니다.</param>
  424. </member>
  425. <member name="M:System.Xml.XPath.XPathNavigator.GetNamespacesInScope(System.Xml.XmlNamespaceScope)">
  426. <summary>현재 노드의 범위 내 네임스페이스를 반환합니다.</summary>
  427. <returns>접두사를 키로 사용하는 네임스페이스 이름의 <see cref="T:System.Collections.Generic.IDictionary`2" /> 컬렉션입니다.</returns>
  428. <param name="scope">반환할 네임스페이스를 지정하는 <see cref="T:System.Xml.XmlNamespaceScope" /> 값입니다.</param>
  429. </member>
  430. <member name="P:System.Xml.XPath.XPathNavigator.HasAttributes">
  431. <summary>현재 노드에 특성이 있는지를 나타내는 값을 얻습니다.</summary>
  432. <returns>현재 노드에 특성이 있으면 true를 반환하고, 현재 노드에 특성이 없거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 요소 노드에 없으면 false를 반환합니다.</returns>
  433. </member>
  434. <member name="P:System.Xml.XPath.XPathNavigator.HasChildren">
  435. <summary>현재 노드에 자식 노드가 있는지를 나타내는 값을 가져옵니다.</summary>
  436. <returns>현재 노드에 자식 노드가 있으면 true이고, 그렇지 않으면 false입니다.</returns>
  437. </member>
  438. <member name="P:System.Xml.XPath.XPathNavigator.InnerXml">
  439. <summary>현재 노드의 자식 노드를 나타내는 태그를 가져오거나 설정합니다.</summary>
  440. <returns>현재 노드에 있는 자식 노드의 태그를 포함하는 <see cref="T:System.String" />입니다.</returns>
  441. <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Xml.XPath.XPathNavigator.InnerXml" /> property cannot be set.</exception>
  442. </member>
  443. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter">
  444. <summary>현재 선택된 노드 뒤에 새 형제 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다.</summary>
  445. <returns>현재 선택된 노드 뒤에 새 형제 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</returns>
  446. <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>
  447. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  448. </member>
  449. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.String)">
  450. <summary>지정된 XML 문자열을 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.</summary>
  451. <param name="newSibling">새 형제 노드에 대한 XML 데이터 문자열입니다.</param>
  452. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  453. <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>
  454. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  455. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  456. </member>
  457. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XmlReader)">
  458. <summary>지정된 <see cref="T:System.Xml.XmlReader" /> 개체의 XML 콘텐츠를 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.</summary>
  459. <param name="newSibling">새 형제 노드에 대한 XML 데이터에 있는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  460. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  461. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  462. <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>
  463. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  464. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  465. </member>
  466. <member name="M:System.Xml.XPath.XPathNavigator.InsertAfter(System.Xml.XPath.XPathNavigator)">
  467. <summary>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 노드를 사용하여 현재 선택된 노드 뒤에 새 형제 노드를 만듭니다.</summary>
  468. <param name="newSibling">새 형제 노드로 추가할 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  469. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  470. <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>
  471. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  472. </member>
  473. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore">
  474. <summary>현재 선택된 노드 앞에 새 형제 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다.</summary>
  475. <returns>현재 선택된 노드 앞에 새 형제 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</returns>
  476. <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>
  477. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  478. </member>
  479. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.String)">
  480. <summary>지정된 XML 문자열을 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.</summary>
  481. <param name="newSibling">새 형제 노드에 대한 XML 데이터 문자열입니다.</param>
  482. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  483. <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>
  484. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  485. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  486. </member>
  487. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XmlReader)">
  488. <summary>지정된 <see cref="T:System.Xml.XmlReader" /> 개체의 XML 콘텐츠를 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.</summary>
  489. <param name="newSibling">새 형제 노드에 대한 XML 데이터에 있는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  490. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  491. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  492. <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>
  493. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  494. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  495. </member>
  496. <member name="M:System.Xml.XPath.XPathNavigator.InsertBefore(System.Xml.XPath.XPathNavigator)">
  497. <summary>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />의 노드를 사용하여 현재 선택된 노드 앞에 새 형제 노드를 만듭니다.</summary>
  498. <param name="newSibling">새 형제 노드로 추가할 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  499. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  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.InsertElementAfter(System.String,System.String,System.String,System.String)">
  504. <summary>지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드 뒤에 새 형제 요소를 만듭니다.</summary>
  505. <param name="prefix">새 자식 요소의 네임스페이스 접두사입니다(있는 경우).</param>
  506. <param name="localName">새 자식 요소의 로컬 이름입니다(있는 경우).</param>
  507. <param name="namespaceURI">새 자식 요소 노드의 네임스페이스 URI입니다(있는 경우).<see cref="F:System.String.Empty" /> 및 null은 같습니다.</param>
  508. <param name="value">새 자식 요소의 값입니다.<see cref="F:System.String.Empty" /> 또는 null을 전달하면 빈 요소가 만들어집니다.</param>
  509. <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>
  510. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  511. </member>
  512. <member name="M:System.Xml.XPath.XPathNavigator.InsertElementBefore(System.String,System.String,System.String,System.String)">
  513. <summary>지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드 앞에 새 형제 요소를 만듭니다.</summary>
  514. <param name="prefix">새 자식 요소의 네임스페이스 접두사입니다(있는 경우).</param>
  515. <param name="localName">새 자식 요소의 로컬 이름입니다(있는 경우).</param>
  516. <param name="namespaceURI">새 자식 요소 노드의 네임스페이스 URI입니다(있는 경우).<see cref="F:System.String.Empty" /> 및 null은 같습니다.</param>
  517. <param name="value">새 자식 요소의 값입니다.<see cref="F:System.String.Empty" /> 또는 null을 전달하면 빈 요소가 만들어집니다.</param>
  518. <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>
  519. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  520. </member>
  521. <member name="M:System.Xml.XPath.XPathNavigator.IsDescendant(System.Xml.XPath.XPathNavigator)">
  522. <summary>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />의 하위 항목인지를 확인합니다.</summary>
  523. <returns>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />의 하위 항목이면 true이고, 그렇지 않으면 false입니다.</returns>
  524. <param name="nav">이 <see cref="T:System.Xml.XPath.XPathNavigator" />와 비교할 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</param>
  525. </member>
  526. <member name="P:System.Xml.XPath.XPathNavigator.IsEmptyElement">
  527. <summary>파생 클래스에서 재정의되면 현재 노드가 끝 요소 태그가 없는 빈 요소인지를 나타내는 값을 가져옵니다.</summary>
  528. <returns>현재 노드가 빈 요소이면 true이고, 그렇지 않으면 false입니다.</returns>
  529. </member>
  530. <member name="P:System.Xml.XPath.XPathNavigator.IsNode">
  531. <summary>현재 노드가 XPath 노드를 나타내는지를 표시하는 값을 가져옵니다.</summary>
  532. <returns>항상 true를 반환합니다.</returns>
  533. </member>
  534. <member name="M:System.Xml.XPath.XPathNavigator.IsSamePosition(System.Xml.XPath.XPathNavigator)">
  535. <summary>파생 클래스에서 재정의되면 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />와 같은 위치에 있는지 확인합니다.</summary>
  536. <returns>두 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 위치가 같으면 true이고, 그렇지 않으면 false입니다.</returns>
  537. <param name="other">이 <see cref="T:System.Xml.XPath.XPathNavigator" />와 비교할 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</param>
  538. </member>
  539. <member name="P:System.Xml.XPath.XPathNavigator.LocalName">
  540. <summary>파생 클래스에서 재정의되면 현재 노드의 <see cref="P:System.Xml.XPath.XPathNavigator.Name" />을 네임스페이스 접두사 없이 가져옵니다.</summary>
  541. <returns>현재 노드의 로컬 이름을 포함하는 <see cref="T:System.String" />이거나, 현재 노드에 이름이 없으면(예: 텍스트 또는 주석 노드) <see cref="F:System.String.Empty" />입니다.</returns>
  542. </member>
  543. <member name="M:System.Xml.XPath.XPathNavigator.LookupNamespace(System.String)">
  544. <summary>지정된 접두사의 네임스페이스 URI를 가져옵니다.</summary>
  545. <returns>지정된 네임스페이스 접두사에 할당된 네임스페이스 URI를 포함하는 <see cref="T:System.String" />이거나, 지정된 접두사에 할당된 네임스페이스 URI가 없으면 null입니다.<see cref="T:System.String" />은 원자화됩니다.</returns>
  546. <param name="prefix">확인할 네임스페이스 URI의 접두사입니다.기본 네임스페이스를 일치시키려면 <see cref="F:System.String.Empty" />를 전달합니다.</param>
  547. </member>
  548. <member name="M:System.Xml.XPath.XPathNavigator.LookupPrefix(System.String)">
  549. <summary>지정된 네임스페이스 URI에 대해 선언된 접두사를 가져옵니다.</summary>
  550. <returns>지정된 네임스페이스 URI에 할당된 네임스페이스 접두사를 포함하는 <see cref="T:System.String" />이거나, 지정된 네임스페이스 URI에 할당된 접두사가 없으면 <see cref="F:System.String.Empty" />입니다.<see cref="T:System.String" />은 원자화됩니다.</returns>
  551. <param name="namespaceURI">접두사를 확인할 네임스페이스 URI입니다.</param>
  552. </member>
  553. <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.String)">
  554. <summary>현재 노드가 지정된 XPath 식과 일치하는지를 확인합니다.</summary>
  555. <returns>현재 노드가 지정된 XPath 식과 일치하면 true이고, 그렇지 않으면 false입니다.</returns>
  556. <param name="xpath">XPath 식입니다.</param>
  557. <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  558. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  559. </member>
  560. <member name="M:System.Xml.XPath.XPathNavigator.Matches(System.Xml.XPath.XPathExpression)">
  561. <summary>현재 노드가 지정된 <see cref="T:System.Xml.XPath.XPathExpression" />과 일치하는지를 확인합니다.</summary>
  562. <returns>현재 노드가 <see cref="T:System.Xml.XPath.XPathExpression" />과 일치하면 true이고, 그렇지 않으면 false입니다.</returns>
  563. <param name="expr">컴파일된 XPath 식을 포함하는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체입니다.</param>
  564. <exception cref="T:System.ArgumentException">The XPath expression cannot be evaluated.</exception>
  565. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  566. </member>
  567. <member name="M:System.Xml.XPath.XPathNavigator.MoveTo(System.Xml.XPath.XPathNavigator)">
  568. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />와 같은 위치로 이동합니다.</summary>
  569. <returns>
  570. <see cref="T:System.Xml.XPath.XPathNavigator" />가 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" />와 같은 위치로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  571. <param name="other">이동하려는 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다. </param>
  572. </member>
  573. <member name="M:System.Xml.XPath.XPathNavigator.MoveToAttribute(System.String,System.String)">
  574. <summary>
  575. <see cref="T:System.Xml.XPath.XPathNavigator" />를 로컬 이름 및 네임스페이스 URI가 일치하는 특성으로 이동합니다.</summary>
  576. <returns>
  577. <see cref="T:System.Xml.XPath.XPathNavigator" />가 특성으로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  578. <param name="localName">특성의 로컬 이름입니다.</param>
  579. <param name="namespaceURI">특성의 네임스페이스 URI입니다. 빈 네임스페이스인 경우에는 null입니다.</param>
  580. </member>
  581. <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.String,System.String)">
  582. <summary>
  583. <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 자식 노드로 이동합니다.</summary>
  584. <returns>
  585. <see cref="T:System.Xml.XPath.XPathNavigator" />가 자식 노드로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  586. <param name="localName">이동하려는 대상 자식 노드의 로컬 이름입니다.</param>
  587. <param name="namespaceURI">이동하려는 대상 자식 노드의 네임스페이스 URI입니다.</param>
  588. </member>
  589. <member name="M:System.Xml.XPath.XPathNavigator.MoveToChild(System.Xml.XPath.XPathNodeType)">
  590. <summary>
  591. <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNodeType" />의 자식 노드로 이동합니다.</summary>
  592. <returns>
  593. <see cref="T:System.Xml.XPath.XPathNavigator" />가 자식 노드로 성공적으로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  594. <param name="type">이동하려는 대상 자식 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.</param>
  595. </member>
  596. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirst">
  597. <summary>
  598. <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 첫 번째 형제 노드로 이동합니다.</summary>
  599. <returns>
  600. <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 노드의 첫 번째 형제 노드로 이동하면 true이고, 첫 번째 형제 노드가 없거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 특성 노드에 있으면 false입니다.<see cref="T:System.Xml.XPath.XPathNavigator" />가 이미 첫 번째 형제에 배치되어 있으면, <see cref="T:System.Xml.XPath.XPathNavigator" />는 true를 반환하며 해당 위치를 이동하지 않습니다.첫 번째 형제가 없어 <see cref="M:System.Xml.XPath.XPathNavigator.MoveToFirst" />가 false를 반환하거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 특성에 배치되어 있는 경우 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치는 변경되지 않습니다.</returns>
  601. </member>
  602. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstAttribute">
  603. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 첫 번째 특성으로 이동합니다.</summary>
  604. <returns>
  605. <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 노드의 첫 번째 특성으로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  606. </member>
  607. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstChild">
  608. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 첫 번째 자식 노드로 이동합니다.</summary>
  609. <returns>
  610. <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 노드의 첫 번째 자식 노드로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  611. </member>
  612. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace">
  613. <summary>
  614. <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 첫 번째 네임스페이스 노드로 이동합니다.</summary>
  615. <returns>
  616. <see cref="T:System.Xml.XPath.XPathNavigator" />가 첫 번째 네임스페이스 노드로 성공적으로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  617. </member>
  618. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope)">
  619. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNamespaceScope" />와 일치하는 첫 번째 네임스페이스 노드로 이동합니다.</summary>
  620. <returns>
  621. <see cref="T:System.Xml.XPath.XPathNavigator" />가 첫 번째 네임스페이스 노드로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  622. <param name="namespaceScope">네임스페이스 범위를 설명하는 <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> 값입니다. </param>
  623. </member>
  624. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String)">
  625. <summary>문서 순서에 따라 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 요소로 이동합니다.</summary>
  626. <returns>
  627. <see cref="T:System.Xml.XPath.XPathNavigator" />가 이동하면 true이고, 그렇지 않으면 false입니다.</returns>
  628. <param name="localName">요소의 로컬 이름입니다.</param>
  629. <param name="namespaceURI">요소의 네임스페이스 URI입니다.</param>
  630. </member>
  631. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.String,System.String,System.Xml.XPath.XPathNavigator)">
  632. <summary>지정된 범위 내에서 문서 순서에 따라 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 요소로 이동합니다.</summary>
  633. <returns>
  634. <see cref="T:System.Xml.XPath.XPathNavigator" />가 이동하면 true이고, 그렇지 않으면 false입니다.</returns>
  635. <param name="localName">요소의 로컬 이름입니다.</param>
  636. <param name="namespaceURI">요소의 네임스페이스 URI입니다.</param>
  637. <param name="end">다음 요소를 검색하는 동안 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 벗어나지 않을 요소 경계에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  638. </member>
  639. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType)">
  640. <summary>문서 순서에 따라 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNodeType" />의 다음 요소로 이동합니다.</summary>
  641. <returns>
  642. <see cref="T:System.Xml.XPath.XPathNavigator" />가 성공적으로 이동하면 true이고, 그렇지 않으면 false입니다.</returns>
  643. <param name="type">요소의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.<see cref="T:System.Xml.XPath.XPathNodeType" />은 <see cref="F:System.Xml.XPath.XPathNodeType.Attribute" /> 또는 <see cref="F:System.Xml.XPath.XPathNodeType.Namespace" />일 수 없습니다.</param>
  644. </member>
  645. <member name="M:System.Xml.XPath.XPathNavigator.MoveToFollowing(System.Xml.XPath.XPathNodeType,System.Xml.XPath.XPathNavigator)">
  646. <summary>지정된 범위 내에서 문서 순서에 따라 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNodeType" />의 다음 요소로 이동합니다.</summary>
  647. <returns>
  648. <see cref="T:System.Xml.XPath.XPathNavigator" />가 이동하면 true이고, 그렇지 않으면 false입니다.</returns>
  649. <param name="type">요소의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.<see cref="T:System.Xml.XPath.XPathNodeType" />은 <see cref="F:System.Xml.XPath.XPathNodeType.Attribute" /> 또는 <see cref="F:System.Xml.XPath.XPathNodeType.Namespace" />일 수 없습니다.</param>
  650. <param name="end">다음 요소를 검색하는 동안 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 벗어나지 않을 요소 경계에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  651. </member>
  652. <member name="M:System.Xml.XPath.XPathNavigator.MoveToId(System.String)">
  653. <summary>파생 클래스에서 재정의되면 지정된 <see cref="T:System.String" />과 ID 형식의 값이 일치하는 특성을 포함하는 노드로 이동합니다.</summary>
  654. <returns>
  655. <see cref="T:System.Xml.XPath.XPathNavigator" />가 이동하면 true이고, 그렇지 않으면 false입니다.false이면 탐색기의 위치는 변경되지 않습니다.</returns>
  656. <param name="id">이동하려는 대상 노드의 ID 값을 나타내는 <see cref="T:System.String" />입니다.</param>
  657. </member>
  658. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNamespace(System.String)">
  659. <summary>
  660. <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 네임스페이스 접두사를 사용하는 네임스페이스 노드로 이동합니다.</summary>
  661. <returns>
  662. <see cref="T:System.Xml.XPath.XPathNavigator" />가 지정된 네임스페이스로 이동하면 true이고, 일치하는 네임스페이스 노드가 없거나 <see cref="T:System.Xml.XPath.XPathNavigator" />가 요소 노드에 없으면 false입니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  663. <param name="name">네임스페이스 노드의 네임스페이스 접두사입니다.</param>
  664. </member>
  665. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext">
  666. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 다음 형제 노드로 이동합니다.</summary>
  667. <returns>
  668. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 형제 노드로 성공적으로 이동하면 true이고, 더 이상 형제 노드가 없거나 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 특성 노드에 있으면 false입니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  669. </member>
  670. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.String,System.String)">
  671. <summary>
  672. <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 로컬 이름 및 네임스페이스 URI를 사용하는 다음 형제 노드로 이동합니다.</summary>
  673. <returns>
  674. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 형제 노드로 이동하면 true를 반환하고, 더 이상 형제 노드가 없거나 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 특성 노드에 있으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  675. <param name="localName">이동하려는 다음 형제 노드의 로컬 이름입니다.</param>
  676. <param name="namespaceURI">이동하려는 다음 형제 노드의 네임스페이스 URI입니다.</param>
  677. </member>
  678. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNext(System.Xml.XPath.XPathNodeType)">
  679. <summary>
  680. <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드에서 지정된 <see cref="T:System.Xml.XPath.XPathNodeType" />과 일치하는 다음 형제 노드로 이동합니다.</summary>
  681. <returns>
  682. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 형제 노드로 이동하면 true이고, 더 이상 형제 노드가 없거나 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 특성 노드에 있으면 false입니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  683. <param name="type">이동하려는 대상 형제 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.</param>
  684. </member>
  685. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextAttribute">
  686. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 다음 특성으로 이동합니다.</summary>
  687. <returns>
  688. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 특성으로 이동하면 true를 반환하고, 더 이상 특성이 없으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  689. </member>
  690. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace">
  691. <summary>
  692. <see cref="T:System.Xml.XPath.XPathNavigator" />를 다음 네임스페이스 노드로 이동합니다.</summary>
  693. <returns>
  694. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 네임스페이스 노드로 성공적으로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  695. </member>
  696. <member name="M:System.Xml.XPath.XPathNavigator.MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope)">
  697. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 지정된 <see cref="T:System.Xml.XPath.XPathNamespaceScope" />와 일치하는 다음 네임스페이스 노드로 이동합니다.</summary>
  698. <returns>
  699. <see cref="T:System.Xml.XPath.XPathNavigator" />가 다음 네임스페이스 노드로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  700. <param name="namespaceScope">네임스페이스 범위를 설명하는 <see cref="T:System.Xml.XPath.XPathNamespaceScope" /> 값입니다. </param>
  701. </member>
  702. <member name="M:System.Xml.XPath.XPathNavigator.MoveToParent">
  703. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 부모 노드로 이동합니다.</summary>
  704. <returns>
  705. <see cref="T:System.Xml.XPath.XPathNavigator" />가 현재 노드의 부모 노드로 이동하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  706. </member>
  707. <member name="M:System.Xml.XPath.XPathNavigator.MoveToPrevious">
  708. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드의 이전 형제 노드로 이동합니다.</summary>
  709. <returns>
  710. <see cref="T:System.Xml.XPath.XPathNavigator" />가 이전 형제 노드로 이동하면 true를 반환하고, 이전 형제 노드가 없거나 현재 <see cref="T:System.Xml.XPath.XPathNavigator" />가 특성 노드에 있으면 false를 반환합니다.값이 false이면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 위치가 변경되지 않습니다.</returns>
  711. </member>
  712. <member name="M:System.Xml.XPath.XPathNavigator.MoveToRoot">
  713. <summary>
  714. <see cref="T:System.Xml.XPath.XPathNavigator" />를 현재 노드가 속해 있는 루트 노드로 이동합니다.</summary>
  715. </member>
  716. <member name="P:System.Xml.XPath.XPathNavigator.Name">
  717. <summary>파생 클래스에서 재정의되면 현재 노드의 정규화된 이름을 가져옵니다.</summary>
  718. <returns>현재 노드의 정규화된 <see cref="P:System.Xml.XPath.XPathNavigator.Name" />을 포함하는 <see cref="T:System.String" />이거나, 현재 노드에 이름이 없으면(예: 텍스트 또는 주석 노드) <see cref="F:System.String.Empty" />입니다.</returns>
  719. </member>
  720. <member name="P:System.Xml.XPath.XPathNavigator.NamespaceURI">
  721. <summary>파생 클래스에서 재정의되면 현재 노드의 네임스페이스 URI를 가져옵니다.</summary>
  722. <returns>현재 노드의 네임스페이스 URI를 포함하는 <see cref="T:System.String" />이거나, 현재 노드에 네임스페이스 URI가 없으면 <see cref="F:System.String.Empty" />입니다.</returns>
  723. </member>
  724. <member name="P:System.Xml.XPath.XPathNavigator.NameTable">
  725. <summary>파생 클래스에서 재정의되면 <see cref="T:System.Xml.XPath.XPathNavigator" />의 <see cref="T:System.Xml.XmlNameTable" />을 가져옵니다.</summary>
  726. <returns>XML 문서 내에서 원자화된 버전의 <see cref="T:System.String" />을 가져올 수 있게 해주는 <see cref="T:System.Xml.XmlNameTable" /> 개체입니다.</returns>
  727. </member>
  728. <member name="P:System.Xml.XPath.XPathNavigator.NavigatorComparer">
  729. <summary>
  730. <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 같음 비교에 사용되는 <see cref="T:System.Collections.IEqualityComparer" />를 가져옵니다.</summary>
  731. <returns>
  732. <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 같음 비교에 사용되는 <see cref="T:System.Collections.IEqualityComparer" />입니다.</returns>
  733. </member>
  734. <member name="P:System.Xml.XPath.XPathNavigator.NodeType">
  735. <summary>파생 클래스에서 재정의되면 현재 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />을 가져옵니다.</summary>
  736. <returns>현재 노드를 나타내는 <see cref="T:System.Xml.XPath.XPathNodeType" /> 값 중 하나입니다.</returns>
  737. </member>
  738. <member name="P:System.Xml.XPath.XPathNavigator.OuterXml">
  739. <summary>현재 노드와 해당 자식 노드의 여는 태그 및 닫는 태그를 나타내는 태그를 가져오거나 설정합니다.</summary>
  740. <returns>현재 노드와 해당 자식 노드의 여는 태그 및 닫는 태그를 나타내는 태그가 포함된 <see cref="T:System.String" />입니다.</returns>
  741. </member>
  742. <member name="P:System.Xml.XPath.XPathNavigator.Prefix">
  743. <summary>파생 클래스에서 재정의되면 현재 노드와 관련된 네임스페이스 접두사를 가져옵니다.</summary>
  744. <returns>현재 노드에 연결된 네임스페이스 접두사를 포함하는 <see cref="T:System.String" />입니다.</returns>
  745. </member>
  746. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild">
  747. <summary>현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다.</summary>
  748. <returns>현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만드는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체를 반환합니다.</returns>
  749. <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>
  750. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  751. </member>
  752. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.String)">
  753. <summary>지정된 XML 문자열을 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.</summary>
  754. <param name="newChild">새 자식 노드에 대한 XML 데이터 문자열입니다.</param>
  755. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  756. <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>
  757. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  758. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  759. </member>
  760. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XmlReader)">
  761. <summary>지정된 <see cref="T:System.Xml.XmlReader" /> 개체의 XML 콘텐츠를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.</summary>
  762. <param name="newChild">새 자식 노드에 대한 XML 데이터에 있는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  763. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  764. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  765. <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>
  766. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  767. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  768. </member>
  769. <member name="M:System.Xml.XPath.XPathNavigator.PrependChild(System.Xml.XPath.XPathNavigator)">
  770. <summary>지정된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체에 있는 노드를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 노드를 만듭니다.</summary>
  771. <param name="newChild">새 자식 노드로 추가할 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  772. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  773. <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>
  774. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  775. </member>
  776. <member name="M:System.Xml.XPath.XPathNavigator.PrependChildElement(System.String,System.String,System.String,System.String)">
  777. <summary>지정된 값과 함께 네임스페이스 접두사, 로컬 이름 및 네임스페이스 URI를 사용하여 현재 노드의 자식 노드 목록 맨 앞에 새 자식 요소 노드를 만듭니다.</summary>
  778. <param name="prefix">새 자식 요소의 네임스페이스 접두사입니다(있는 경우).</param>
  779. <param name="localName">새 자식 요소의 로컬 이름입니다(있는 경우).</param>
  780. <param name="namespaceURI">새 자식 요소 노드의 네임스페이스 URI입니다(있는 경우).<see cref="F:System.String.Empty" /> 및 null은 같습니다.</param>
  781. <param name="value">새 자식 요소의 값입니다.<see cref="F:System.String.Empty" /> 또는 null을 전달하면 빈 요소가 만들어집니다.</param>
  782. <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>
  783. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  784. </member>
  785. <member name="M:System.Xml.XPath.XPathNavigator.ReadSubtree">
  786. <summary>현재 노드와 해당 자식 노드를 포함하는 <see cref="T:System.Xml.XmlReader" /> 개체를 반환합니다.</summary>
  787. <returns>현재 노드와 해당 자식 노드를 포함하는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</returns>
  788. <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>
  789. </member>
  790. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceRange(System.Xml.XPath.XPathNavigator)">
  791. <summary>현재 노드부터 지정된 노드까지의 형제 노드 범위를 바꿉니다.</summary>
  792. <returns>바꾸기 범위를 지정하는 데 사용되는 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</returns>
  793. <param name="lastSiblingToReplace">바꿀 범위의 마지막 형제 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" />입니다.</param>
  794. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> specified is null.</exception>
  795. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  796. <exception cref="T:System.InvalidOperationException">The last node to replace specified is not a valid sibling node of the current node.</exception>
  797. </member>
  798. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.String)">
  799. <summary>현재 노드를 지정된 문자열의 콘텐츠로 바꿉니다.</summary>
  800. <param name="newNode">새 노드에 대한 XML 데이터 문자열입니다.</param>
  801. <exception cref="T:System.ArgumentNullException">The XML string parameter is null.</exception>
  802. <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>
  803. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  804. <exception cref="T:System.Xml.XmlException">The XML string parameter is not well-formed.</exception>
  805. </member>
  806. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XmlReader)">
  807. <summary>현재 노드를 지정된 <see cref="T:System.Xml.XmlReader" /> 개체의 콘텐츠로 바꿉니다.</summary>
  808. <param name="newNode">새 노드에 대한 XML 데이터에 있는 <see cref="T:System.Xml.XmlReader" /> 개체입니다.</param>
  809. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XmlReader" /> object is in an error state or closed.</exception>
  810. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XmlReader" /> object parameter is null.</exception>
  811. <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>
  812. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  813. <exception cref="T:System.Xml.XmlException">The XML contents of the <see cref="T:System.Xml.XmlReader" /> object parameter is not well-formed.</exception>
  814. </member>
  815. <member name="M:System.Xml.XPath.XPathNavigator.ReplaceSelf(System.Xml.XPath.XPathNavigator)">
  816. <summary>현재 노드를 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체의 콘텐츠로 바꿉니다.</summary>
  817. <param name="newNode">새 노드에 있는 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.</param>
  818. <exception cref="T:System.ArgumentNullException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> object parameter is null.</exception>
  819. <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>
  820. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  821. <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>
  822. </member>
  823. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String)">
  824. <summary>지정된 XPath 식을 사용하여 노드 집합을 선택합니다.</summary>
  825. <returns>선택된 노드 집합을 가리키는 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  826. <param name="xpath">XPath 식을 나타내는 <see cref="T:System.String" />입니다.</param>
  827. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  828. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  829. </member>
  830. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.String,System.Xml.IXmlNamespaceResolver)">
  831. <summary>네임스페이스 접두사를 확인하기 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체와 함께 XPath 식을 사용하여 노드 집합을 선택합니다.</summary>
  832. <returns>선택된 노드 집합을 가리키는 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  833. <param name="xpath">XPath 식을 나타내는 <see cref="T:System.String" />입니다.</param>
  834. <param name="resolver">
  835. <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체는 네임스페이스 접두사를 확인하는 데 사용됩니다.</param>
  836. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  837. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  838. </member>
  839. <member name="M:System.Xml.XPath.XPathNavigator.Select(System.Xml.XPath.XPathExpression)">
  840. <summary>지정된 <see cref="T:System.Xml.XPath.XPathExpression" />을 사용하여 노드 집합을 선택합니다.</summary>
  841. <returns>선택된 노드 집합을 가리키는 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  842. <param name="expr">컴파일된 XPath 쿼리를 포함하는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체입니다.</param>
  843. <exception cref="T:System.ArgumentException">The XPath expression contains an error or its return type is not a node set.</exception>
  844. <exception cref="T:System.Xml.XPath.XPathException">The XPath expression is not valid.</exception>
  845. </member>
  846. <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.String,System.String,System.Boolean)">
  847. <summary>지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 상위 노드를 모두 선택합니다.</summary>
  848. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.반환되는 노드는 문서 순서와 반대로 배치됩니다.</returns>
  849. <param name="name">상위 노드의 로컬 이름입니다.</param>
  850. <param name="namespaceURI">상위 노드의 네임스페이스 URI입니다.</param>
  851. <param name="matchSelf">선택할 때 컨텍스트 노드를 포함하려면 true이고, 그렇지 않으면 false입니다. </param>
  852. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  853. </member>
  854. <member name="M:System.Xml.XPath.XPathNavigator.SelectAncestors(System.Xml.XPath.XPathNodeType,System.Boolean)">
  855. <summary>
  856. <see cref="T:System.Xml.XPath.XPathNodeType" />이 일치하는 현재 노드의 상위 노드를 모두 선택합니다.</summary>
  857. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.반환되는 노드는 문서 순서와 반대로 배치됩니다.</returns>
  858. <param name="type">상위 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.</param>
  859. <param name="matchSelf">선택할 때 컨텍스트 노드를 포함하려면 true이고, 그렇지 않으면 false입니다.</param>
  860. </member>
  861. <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.String,System.String)">
  862. <summary>지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 자식 노드를 모두 선택합니다.</summary>
  863. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  864. <param name="name">자식 노드의 로컬 이름입니다. </param>
  865. <param name="namespaceURI">자식 노드의 네임스페이스 URI입니다. </param>
  866. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  867. </member>
  868. <member name="M:System.Xml.XPath.XPathNavigator.SelectChildren(System.Xml.XPath.XPathNodeType)">
  869. <summary>
  870. <see cref="T:System.Xml.XPath.XPathNodeType" />이 일치하는 현재 노드의 자식 노드를 모두 선택합니다.</summary>
  871. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  872. <param name="type">자식 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.</param>
  873. </member>
  874. <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.String,System.String,System.Boolean)">
  875. <summary>지정된 로컬 이름과 네임스페이스 URI를 사용하는 현재 노드의 하위 노드를 모두 선택합니다.</summary>
  876. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  877. <param name="name">하위 노드의 로컬 이름입니다. </param>
  878. <param name="namespaceURI">하위 노드의 네임스페이스 URI입니다. </param>
  879. <param name="matchSelf">선택할 때 컨텍스트 노드를 포함하려면 true이고, 그렇지 않으면 false입니다.</param>
  880. <exception cref="T:System.ArgumentNullException">null cannot be passed as a parameter.</exception>
  881. </member>
  882. <member name="M:System.Xml.XPath.XPathNavigator.SelectDescendants(System.Xml.XPath.XPathNodeType,System.Boolean)">
  883. <summary>
  884. <see cref="T:System.Xml.XPath.XPathNodeType" />이 일치하는 현재 노드의 하위 노드를 모두 선택합니다.</summary>
  885. <returns>선택된 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNodeIterator" />입니다.</returns>
  886. <param name="type">하위 노드의 <see cref="T:System.Xml.XPath.XPathNodeType" />입니다.</param>
  887. <param name="matchSelf">선택할 때 컨텍스트 노드를 포함하려면 true이고, 그렇지 않으면 false입니다.</param>
  888. </member>
  889. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String)">
  890. <summary>지정된 XPath 쿼리를 사용하여 <see cref="T:System.Xml.XPath.XPathNavigator" />에서 단일 노드를 선택합니다.</summary>
  891. <returns>지정된 XPath 쿼리와 일치하는 첫 번째 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체이거나, 쿼리 결과가 없으면 null입니다.</returns>
  892. <param name="xpath">XPath 식을 나타내는 <see cref="T:System.String" />입니다.</param>
  893. <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>
  894. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  895. </member>
  896. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.String,System.Xml.IXmlNamespaceResolver)">
  897. <summary>네임스페이스 접두사를 확인하기 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체와 함께 지정된 XPath 쿼리를 사용하여 <see cref="T:System.Xml.XPath.XPathNavigator" />에서 단일 노드를 선택합니다.</summary>
  898. <returns>지정된 XPath 쿼리와 일치하는 첫 번째 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체이거나, 쿼리 결과가 없으면 null입니다.</returns>
  899. <param name="xpath">XPath 식을 나타내는 <see cref="T:System.String" />입니다.</param>
  900. <param name="resolver">XPath 쿼리에 있는 네임스페이스 접두사를 확인하는 데 사용되는 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체입니다.</param>
  901. <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>
  902. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  903. </member>
  904. <member name="M:System.Xml.XPath.XPathNavigator.SelectSingleNode(System.Xml.XPath.XPathExpression)">
  905. <summary>지정된 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체를 사용하여 <see cref="T:System.Xml.XPath.XPathNavigator" />에서 단일 노드를 선택합니다.</summary>
  906. <returns>지정된 XPath 쿼리와 일치하는 첫 번째 노드가 포함된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체이거나, 쿼리 결과가 없으면 null입니다.</returns>
  907. <param name="expression">컴파일된 XPath 쿼리를 포함하는 <see cref="T:System.Xml.XPath.XPathExpression" /> 개체입니다.</param>
  908. <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>
  909. <exception cref="T:System.Xml.XPath.XPathException">The XPath query is not valid.</exception>
  910. </member>
  911. <member name="M:System.Xml.XPath.XPathNavigator.SetTypedValue(System.Object)">
  912. <summary>현재 노드의 형식화된 값을 설정합니다.</summary>
  913. <param name="typedValue">노드의 형식화된 새 값입니다.</param>
  914. <exception cref="T:System.ArgumentException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support the type of the object specified.</exception>
  915. <exception cref="T:System.ArgumentNullException">The value specified cannot be null.</exception>
  916. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> is not positioned on an element or attribute node.</exception>
  917. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  918. </member>
  919. <member name="M:System.Xml.XPath.XPathNavigator.SetValue(System.String)">
  920. <summary>현재 노드의 값을 설정합니다.</summary>
  921. <param name="value">노드의 새 값</param>
  922. <exception cref="T:System.ArgumentNullException">The value parameter is null.</exception>
  923. <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>
  924. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Xml.XPath.XPathNavigator" /> does not support editing.</exception>
  925. </member>
  926. <member name="M:System.Xml.XPath.XPathNavigator.ToString">
  927. <summary>현재 노드의 텍스트 값을 가져옵니다.</summary>
  928. <returns>현재 노드의 텍스트 값을 포함하는 string입니다.</returns>
  929. </member>
  930. <member name="P:System.Xml.XPath.XPathNavigator.TypedValue">
  931. <summary>가장 적합한 .NET Framework 형식 중 현재 노드에 해당하는 boxed 개체를 가져옵니다.</summary>
  932. <returns>가장 적합한 .NET Framework 형식 중 현재 노드에 해당하는 boxed 개체입니다.</returns>
  933. </member>
  934. <member name="P:System.Xml.XPath.XPathNavigator.UnderlyingObject">
  935. <summary>내부 개체에 액세스할 수 있도록 저장소에 대한 "가상" XML 뷰를 제공하기 위해 구현된 <see cref="T:System.Xml.XPath.XPathNavigator" />에 사용됩니다.</summary>
  936. <returns>기본값은 null입니다.</returns>
  937. </member>
  938. <member name="M:System.Xml.XPath.XPathNavigator.ValueAs(System.Type,System.Xml.IXmlNamespaceResolver)">
  939. <summary>네임스페이스 접두사를 확인하기 위해 지정된 <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체를 사용하여 현재 노드의 값을 지정된 <see cref="T:System.Type" />으로 가져옵니다.</summary>
  940. <returns>현재 노드의 값에 해당하는 요청된 <see cref="T:System.Type" />입니다.</returns>
  941. <param name="returnType">현재 노드의 값을 반환할 <see cref="T:System.Type" />입니다.</param>
  942. <param name="nsResolver">
  943. <see cref="T:System.Xml.IXmlNamespaceResolver" /> 개체는 네임스페이스 접두사를 확인하는 데 사용됩니다.</param>
  944. <exception cref="T:System.FormatException">The current node's value is not in the correct format for the target type.</exception>
  945. <exception cref="T:System.InvalidCastException">The attempted cast is not valid.</exception>
  946. </member>
  947. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsBoolean">
  948. <summary>현재 노드의 값을 <see cref="T:System.Boolean" />으로 가져옵니다.</summary>
  949. <returns>현재 노드의 값에 해당하는 <see cref="T:System.Boolean" /> 값입니다.</returns>
  950. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Boolean" />.</exception>
  951. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Boolean" /> is not valid.</exception>
  952. </member>
  953. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDateTime">
  954. <summary>현재 노드의 값을 <see cref="T:System.DateTime" />으로 가져옵니다.</summary>
  955. <returns>현재 노드의 값에 해당하는 <see cref="T:System.DateTime" /> 값입니다.</returns>
  956. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.DateTime" />.</exception>
  957. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.DateTime" /> is not valid.</exception>
  958. </member>
  959. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsDouble">
  960. <summary>현재 노드의 값을 <see cref="T:System.Double" />으로 가져옵니다.</summary>
  961. <returns>현재 노드의 값에 해당하는 <see cref="T:System.Double" /> 값입니다.</returns>
  962. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Double" />.</exception>
  963. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Double" /> is not valid.</exception>
  964. </member>
  965. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsInt">
  966. <summary>현재 노드의 값을 <see cref="T:System.Int32" />로 가져옵니다.</summary>
  967. <returns>현재 노드의 값에 해당하는 <see cref="T:System.Int32" /> 값입니다.</returns>
  968. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int32" />.</exception>
  969. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int32" /> is not valid.</exception>
  970. </member>
  971. <member name="P:System.Xml.XPath.XPathNavigator.ValueAsLong">
  972. <summary>현재 노드의 값을 <see cref="T:System.Int64" />로 가져옵니다.</summary>
  973. <returns>현재 노드의 값에 해당하는 <see cref="T:System.Int64" /> 값입니다.</returns>
  974. <exception cref="T:System.FormatException">The current node's string value cannot be converted to a <see cref="T:System.Int64" />.</exception>
  975. <exception cref="T:System.InvalidCastException">The attempted cast to <see cref="T:System.Int64" /> is not valid.</exception>
  976. </member>
  977. <member name="P:System.Xml.XPath.XPathNavigator.ValueType">
  978. <summary>현재 노드의 .NET Framework <see cref="T:System.Type" />을 가져옵니다.</summary>
  979. <returns>현재 노드의 .NET Framework <see cref="T:System.Type" />입니다.기본값은 <see cref="T:System.String" />입니다.</returns>
  980. </member>
  981. <member name="M:System.Xml.XPath.XPathNavigator.WriteSubtree(System.Xml.XmlWriter)">
  982. <summary>현재 노드와 해당 자식 노드를 지정된 <see cref="T:System.Xml.XmlWriter" /> 개체로 스트리밍합니다.</summary>
  983. <param name="writer">스트리밍할 대상 <see cref="T:System.Xml.XmlWriter" /> 개체입니다.</param>
  984. </member>
  985. <member name="P:System.Xml.XPath.XPathNavigator.XmlLang">
  986. <summary>현재 노드에 대한 xml:lang 범위를 가져옵니다.</summary>
  987. <returns>xml:lang 범위의 값을 포함하는 <see cref="T:System.String" />이거나, 현재 노드에 반환할 xml:lang 범위 값이 없으면 <see cref="F:System.String.Empty" />입니다.</returns>
  988. </member>
  989. <member name="T:System.Xml.XPath.XPathNodeIterator">
  990. <summary>선택된 노드 집합에 대한 반복기를 제공합니다.</summary>
  991. </member>
  992. <member name="M:System.Xml.XPath.XPathNodeIterator.#ctor">
  993. <summary>
  994. <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  995. </member>
  996. <member name="M:System.Xml.XPath.XPathNodeIterator.Clone">
  997. <summary>파생 클래스에서 재정의된 경우 이 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체의 복제를 반환합니다.</summary>
  998. <returns>이 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체의 새로운 <see cref="T:System.Xml.XPath.XPathNodeIterator" /> 개체 복제입니다.</returns>
  999. </member>
  1000. <member name="P:System.Xml.XPath.XPathNodeIterator.Count">
  1001. <summary>선택된 노드 집합에 포함된 마지막 노드의 인덱스를 가져옵니다.</summary>
  1002. <returns>선택된 노드 집합에 포함된 마지막 노드의 인덱스이며, 선택된 노드가 없는 경우에는 0입니다.</returns>
  1003. </member>
  1004. <member name="P:System.Xml.XPath.XPathNodeIterator.Current">
  1005. <summary>파생 클래스에서 재정의된 경우 현재 컨텍스트 노드에 위치한 이 <see cref="T:System.Xml.XPath.XPathNodeIterator" />에 대한 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체를 가져옵니다.</summary>
  1006. <returns>노드 집합을 선택한 컨텍스트 노드로 위치가 지정된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체입니다.<see cref="M:System.Xml.XPath.XPathNodeIterator.MoveNext" /> 메서드를 호출하여 <see cref="T:System.Xml.XPath.XPathNodeIterator" />를 선택된 집합의 첫 번째 노드로 이동해야 합니다.</returns>
  1007. </member>
  1008. <member name="P:System.Xml.XPath.XPathNodeIterator.CurrentPosition">
  1009. <summary>파생 클래스에서 재정의할 때 선택된 노드 집합에서 현재 위치의 인덱스를 가져옵니다.</summary>
  1010. <returns>현재 위치의 인덱스입니다.</returns>
  1011. </member>
  1012. <member name="M:System.Xml.XPath.XPathNodeIterator.GetEnumerator">
  1013. <summary>선택된 노드 집합을 반복하는 <see cref="T:System.Collections.IEnumerator" /> 개체를 반환합니다.</summary>
  1014. <returns>선택된 노드 집합을 반복하는 <see cref="T:System.Collections.IEnumerator" /> 개체입니다.</returns>
  1015. </member>
  1016. <member name="M:System.Xml.XPath.XPathNodeIterator.MoveNext">
  1017. <summary>파생 클래스에서 재정의하는 경우 <see cref="P:System.Xml.XPath.XPathNodeIterator.Current" /> 속성에서 반환된 <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체를 선택된 노드 집합의 다음 노드로 이동합니다.</summary>
  1018. <returns>
  1019. <see cref="T:System.Xml.XPath.XPathNavigator" /> 개체가 다음 노드로 이동되었으면 true이고 선택된 노드가 더 이상 없으면 false입니다.</returns>
  1020. </member>
  1021. <member name="T:System.Xml.XPath.XPathNodeType">
  1022. <summary>
  1023. <see cref="T:System.Xml.XPath.XPathNavigator" /> 클래스에서 반환할 수 있는 XPath 노드 형식을 정의합니다.</summary>
  1024. </member>
  1025. <member name="F:System.Xml.XPath.XPathNodeType.All">
  1026. <summary>
  1027. <see cref="T:System.Xml.XPath.XPathNodeType" /> 노드 형식입니다.</summary>
  1028. </member>
  1029. <member name="F:System.Xml.XPath.XPathNodeType.Attribute">
  1030. <summary>id='123'과 같은 특성입니다.</summary>
  1031. </member>
  1032. <member name="F:System.Xml.XPath.XPathNodeType.Comment">
  1033. <summary>&lt;!-- my comment --&gt;와 같은 주석입니다.</summary>
  1034. </member>
  1035. <member name="F:System.Xml.XPath.XPathNodeType.Element">
  1036. <summary>&lt;element&gt;와 같은 요소입니다.</summary>
  1037. </member>
  1038. <member name="F:System.Xml.XPath.XPathNodeType.Namespace">
  1039. <summary>xmlns="namespace"와 같은 네임스페이스입니다.</summary>
  1040. </member>
  1041. <member name="F:System.Xml.XPath.XPathNodeType.ProcessingInstruction">
  1042. <summary>&lt;?pi test?&gt;와 같은 처리 명령입니다.<see cref="T:System.Xml.XPath.XPathNavigator" /> 클래스에게 보이지 않는 XML 선언은 여기에 포함되지 않습니다.</summary>
  1043. </member>
  1044. <member name="F:System.Xml.XPath.XPathNodeType.Root">
  1045. <summary>XML 문서 또는 노드 트리의 루트 노드입니다.</summary>
  1046. </member>
  1047. <member name="F:System.Xml.XPath.XPathNodeType.SignificantWhitespace">
  1048. <summary>공백 문자를 포함하며 xml:space가 preserve로 설정된 노드입니다.</summary>
  1049. </member>
  1050. <member name="F:System.Xml.XPath.XPathNodeType.Text">
  1051. <summary>노드의 텍스트 내용입니다.DOM(문서 개체 모델) Text 및 CDATA 노드 형식에 해당합니다.문자가 하나 이상 있어야 합니다.</summary>
  1052. </member>
  1053. <member name="F:System.Xml.XPath.XPathNodeType.Whitespace">
  1054. <summary>공백 문자만 포함하고 중요 공백은 포함하지 않는 노드입니다.공백 문자는 #x20, #x9, #xD 또는 #xA 입니다.</summary>
  1055. </member>
  1056. <member name="T:System.Xml.XPath.XPathResultType">
  1057. <summary>XPath 식의 반환 형식을 지정합니다.</summary>
  1058. </member>
  1059. <member name="F:System.Xml.XPath.XPathResultType.Any">
  1060. <summary>XPath 노드 형식입니다.</summary>
  1061. </member>
  1062. <member name="F:System.Xml.XPath.XPathResultType.Boolean">
  1063. <summary>
  1064. <see cref="T:System.Boolean" />true 또는 false 값입니다.</summary>
  1065. </member>
  1066. <member name="F:System.Xml.XPath.XPathResultType.Error">
  1067. <summary>식이 올바른 XPath 형식으로 계산되지 않습니다.</summary>
  1068. </member>
  1069. <member name="F:System.Xml.XPath.XPathResultType.Navigator">
  1070. <summary>트리 단편입니다.</summary>
  1071. </member>
  1072. <member name="F:System.Xml.XPath.XPathResultType.NodeSet">
  1073. <summary>노드 컬렉션입니다.</summary>
  1074. </member>
  1075. <member name="F:System.Xml.XPath.XPathResultType.Number">
  1076. <summary>숫자 값입니다.</summary>
  1077. </member>
  1078. <member name="F:System.Xml.XPath.XPathResultType.String">
  1079. <summary>
  1080. <see cref="T:System.String" /> 값입니다.</summary>
  1081. </member>
  1082. </members>
  1083. </doc>