XmlSchemaDocumentation.cs 900 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // Author: Dwivedi, Ajay kumar
  2. // [email protected]
  3. using System;
  4. using System.Xml;
  5. using System.Xml.Serialization;
  6. namespace System.Xml.Schema
  7. {
  8. /// <summary>
  9. /// Summary description for XmlSchemaDocumentation.
  10. /// </summary>
  11. public class XmlSchemaDocumentation : XmlSchemaObject
  12. {
  13. private string language;
  14. private XmlNode[] markup;
  15. private string source;
  16. public XmlSchemaDocumentation()
  17. {
  18. source = string.Empty;
  19. }
  20. [XmlAnyElement]
  21. [XmlText]
  22. public XmlNode[] Markup
  23. {
  24. get{ return markup; }
  25. set{ markup = value; }
  26. }
  27. [System.Xml.Serialization.XmlAttribute("source")]
  28. public string Source
  29. {
  30. get{ return source; }
  31. set{ source = value; }
  32. }
  33. [System.Xml.Serialization.XmlAttribute("xml:lang")]
  34. public string Language
  35. {
  36. get{ return language; }
  37. set{ language = value; }
  38. }
  39. }
  40. }