XmlSignificantWhitespace.cs 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. //
  2. // System.Xml.XmlSignificantWhitespace.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 XmlSignificantWhitespace : XmlCharacterData
  13. {
  14. // Constructor
  15. protected internal XmlSignificantWhitespace (string strData, XmlDocument doc)
  16. : base (strData, doc)
  17. {
  18. }
  19. // Properties
  20. public override string LocalName {
  21. get { return "#significant-whitespace"; }
  22. }
  23. public override string Name {
  24. get { return "#significant-whitespace"; }
  25. }
  26. public override XmlNodeType NodeType {
  27. get { return XmlNodeType.SignificantWhitespace; }
  28. }
  29. public override string Value {
  30. get { return Data; }
  31. set {}
  32. }
  33. // Methods
  34. public override XmlNode CloneNode (bool deep)
  35. {
  36. return new XmlSignificantWhitespace (Data, OwnerDocument);
  37. }
  38. [MonoTODO]
  39. public override void WriteContentTo (XmlWriter w)
  40. {
  41. }
  42. [MonoTODO]
  43. public override void WriteTo (XmlWriter w)
  44. {
  45. }
  46. }
  47. }