XmlWhitespace.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. //
  2. // System.Xml.XmlWhitespace.cs
  3. //
  4. // Author:
  5. // Duncan Mak ([email protected])
  6. //
  7. // (C) Ximian, Inc. http://www.ximian.com
  8. //
  9. using System;
  10. namespace System.Xml
  11. {
  12. public class XmlWhitespace : XmlCharacterData
  13. {
  14. // Constructor
  15. protected internal XmlWhitespace (string strData, XmlDocument doc)
  16. : base (strData, doc)
  17. {
  18. }
  19. // Properties
  20. public override string LocalName {
  21. get { return "#whitespace"; }
  22. }
  23. public override string Name {
  24. get { return "#whitespace"; }
  25. }
  26. public override XmlNodeType NodeType {
  27. get { return XmlNodeType.Whitespace; }
  28. }
  29. [MonoTODO]
  30. public override string Value {
  31. get { return null; }
  32. set {}
  33. }
  34. // Methods
  35. public override XmlNode CloneNode (bool deep)
  36. {
  37. // always return the data value
  38. return new XmlWhitespace (Data, OwnerDocument);
  39. }
  40. [MonoTODO]
  41. public override void WriteContentTo (XmlWriter w)
  42. {
  43. }
  44. [MonoTODO]
  45. public override void WriteTo (XmlWriter w)
  46. {
  47. }
  48. }
  49. }