MeasureListInteractiveDataModel.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Xml.Serialization;
  7. namespace Metis.ParameterSet
  8. {
  9. /// <summary>
  10. /// 交互测量参数保存
  11. /// </summary>
  12. [XmlRoot("ROOT")]
  13. public class MeasureListInteractiveDataModel
  14. {
  15. public MeasureListInteractiveDataModel() {
  16. FastToolList = new List<FastTool>();
  17. }
  18. /// <summary>
  19. /// 快捷工具参数
  20. /// </summary>
  21. [XmlElement("FastToolList")]
  22. public List<FastTool> FastToolList { get; set; }
  23. /// <summary>
  24. /// 是否打开过
  25. /// </summary>
  26. [XmlElement("hasUsed")]
  27. public bool hasUsed { get; set; }
  28. /// <summary>
  29. /// 标准名称
  30. /// </summary>
  31. [XmlElement("selectIndex")]
  32. public int selectIndex { get; set; }
  33. /// <summary>
  34. /// 小数
  35. /// </summary>
  36. [XmlElement("num")]
  37. public int num { get; set; }
  38. }
  39. public class FastTool {
  40. /// <summary>
  41. /// 名称
  42. /// </summary>
  43. [XmlElement("name")]
  44. public string name { get; set; }
  45. /// <summary>
  46. /// 英文名称
  47. /// </summary>
  48. [XmlElement("enName")]
  49. public string enName { get; set; }
  50. /// <summary>
  51. /// 别名
  52. /// </summary>
  53. [XmlElement("nickName")]
  54. public string nickName { get; set; }
  55. }
  56. }