GenericDisplayCommand.cs 860 B

1234567891011121314151617181920212223242526
  1. using GenericDisplayCommand.Controls;
  2. using GenericDisplayCommand.Controls.V1;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Text;
  6. using System.Xml.Serialization;
  7. namespace GenericDisplayCommand
  8. {
  9. [Serializable]
  10. [XmlRoot("GenericDisplayCommand")]
  11. public abstract class GenericDisplayCommandWrapper
  12. {
  13. public abstract int Version { get; set; }
  14. [XmlElement("LinearLayout", typeof(LinearLayout))]
  15. [XmlElement("VideoView", typeof(VideoView))]
  16. [XmlElement("TextView", typeof(TextView))]
  17. [XmlElement("ImageView", typeof(ImageView))]
  18. [XmlElement("NozzleView", typeof(NozzleView))]
  19. [XmlElement("PumpView", typeof(PumpView))]
  20. [XmlElement("GridView", typeof(GridView))]
  21. [XmlElement("ListView", typeof(ListView))]
  22. public View Control { get; set; }
  23. }
  24. }