PowerSupplierStepPeriodData.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace MECF.Framework.Common.CommonData.PowerSupplier
  7. {
  8. public class PowerSupplierStepPeriodData : NotifiableItem
  9. {
  10. #region 内部变量
  11. private double _voltage;
  12. private double _current;
  13. private ushort _hour;
  14. private ushort _minute;
  15. private ushort _second;
  16. private ushort _microsecond;
  17. #endregion
  18. #region 属性
  19. public double Voltage { get { return _voltage; } set { _voltage = value; InvokePropertyChanged(nameof(Voltage)); } }
  20. public double Current { get { return _current; } set { _current = value; InvokePropertyChanged(nameof(Current)); } }
  21. public ushort Hour { get { return _hour; } set { _hour = value; InvokePropertyChanged(nameof(Hour)); } }
  22. public ushort Minute { get { return _minute; } set { _minute = value; InvokePropertyChanged(nameof(Minute)); } }
  23. public ushort Second { get { return _second;} set { _second = value; InvokePropertyChanged(nameof(Second)); } }
  24. public ushort Microsecond { get { return _microsecond;} set { _microsecond = value; InvokePropertyChanged(nameof(Microsecond)); } }
  25. #endregion
  26. }
  27. }