XmlNodeReader.cs 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. //
  2. // System.Xml.XmlNodeReader.cs
  3. //
  4. // Author:
  5. // Duncan Mak ([email protected])
  6. //
  7. // (C) Ximian, Inc.
  8. //
  9. namespace System.Xml
  10. {
  11. public class XmlNodeReader : XmlReader
  12. {
  13. #region Constructor
  14. [MonoTODO]
  15. public XmlNodeReader (XmlNode node)
  16. {
  17. }
  18. #endregion
  19. #region Properties
  20. [MonoTODO]
  21. public override int AttributeCount {
  22. get { return 0; }
  23. }
  24. [MonoTODO]
  25. public override string BaseURI {
  26. get { return null; }
  27. }
  28. [MonoTODO]
  29. public override bool CanResolveEntity {
  30. get { return false; }
  31. }
  32. [MonoTODO]
  33. public override int Depth {
  34. get { return 0; }
  35. }
  36. [MonoTODO]
  37. public override bool EOF {
  38. get { return false; }
  39. }
  40. [MonoTODO]
  41. public override bool HasAttributes {
  42. get { return false; }
  43. }
  44. [MonoTODO]
  45. public override bool HasValue {
  46. get { return false; }
  47. }
  48. [MonoTODO]
  49. public override bool IsDefault {
  50. get { return false; }
  51. }
  52. [MonoTODO]
  53. public override bool IsEmptyElement {
  54. get { return false; }
  55. }
  56. [MonoTODO]
  57. public override string this [int i] {
  58. get { return null; }
  59. }
  60. [MonoTODO]
  61. public override string this [string name] {
  62. get { return null; }
  63. }
  64. [MonoTODO]
  65. public override string this [string name, string namespaceURI] {
  66. get { return null; }
  67. }
  68. [MonoTODO]
  69. public override string LocalName {
  70. get { return null; }
  71. }
  72. [MonoTODO]
  73. public override string Name {
  74. get { return null; }
  75. }
  76. [MonoTODO]
  77. public override string NamespaceURI {
  78. get { return null; }
  79. }
  80. [MonoTODO]
  81. public override XmlNameTable NameTable {
  82. get { return null; }
  83. }
  84. [MonoTODO]
  85. public override XmlNodeType NodeType {
  86. get { return 0; }
  87. }
  88. [MonoTODO]
  89. public override string Prefix {
  90. get { return null; }
  91. }
  92. public override char QuoteChar {
  93. get { return '"'; }
  94. }
  95. [MonoTODO]
  96. public override ReadState ReadState {
  97. get { return 0; }
  98. }
  99. [MonoTODO]
  100. public override string Value {
  101. get { return null; }
  102. }
  103. [MonoTODO]
  104. public override string XmlLang {
  105. get { return null; }
  106. }
  107. [MonoTODO]
  108. public override XmlSpace XmlSpace {
  109. get { return 0; }
  110. }
  111. #endregion
  112. #region Methods
  113. [MonoTODO]
  114. public override void Close ()
  115. {
  116. }
  117. [MonoTODO]
  118. public override string GetAttribute (int attributeIndex)
  119. {
  120. return null;
  121. }
  122. [MonoTODO]
  123. public override string GetAttribute (string name)
  124. {
  125. return null;
  126. }
  127. [MonoTODO]
  128. public override string GetAttribute (string name, string namespaceURI)
  129. {
  130. return null;
  131. }
  132. [MonoTODO]
  133. public override string LookupNamespace (string prefix)
  134. {
  135. return null;
  136. }
  137. [MonoTODO]
  138. public override void MoveToAttribute (int attributeIndex)
  139. {
  140. }
  141. [MonoTODO]
  142. public override bool MoveToAttribute (string name)
  143. {
  144. return false;
  145. }
  146. [MonoTODO]
  147. public override bool MoveToAttribute (string name, string namespaceURI)
  148. {
  149. return false;
  150. }
  151. [MonoTODO]
  152. public override bool MoveToElement ()
  153. {
  154. return false;
  155. }
  156. [MonoTODO]
  157. public override bool MoveToFirstAttribute ()
  158. {
  159. return false;
  160. }
  161. [MonoTODO]
  162. public override bool MoveToNextAttribute ()
  163. {
  164. return false;
  165. }
  166. [MonoTODO]
  167. public override bool Read ()
  168. {
  169. return false;
  170. }
  171. [MonoTODO]
  172. public override bool ReadAttributeValue ()
  173. {
  174. return false;
  175. }
  176. [MonoTODO]
  177. public override string ReadInnerXml ()
  178. {
  179. return null;
  180. }
  181. [MonoTODO]
  182. public override string ReadOuterXml ()
  183. {
  184. return null;
  185. }
  186. [MonoTODO]
  187. public override string ReadString ()
  188. {
  189. return null;
  190. }
  191. [MonoTODO]
  192. public override void ResolveEntity ()
  193. {
  194. }
  195. [MonoTODO]
  196. public override void Skip ()
  197. {
  198. }
  199. #endregion
  200. }
  201. }