using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MECF.Framework.Common.CommonData.Metal { public class CompactMembranMetalDeviceData : NotifiableItem { #region 内部变量 private bool _isDataInitialized; private bool _anAPinEnable; private bool _anBPinEnable; private bool _anAPoutEnable; private bool _anBPoutEnable; private double _cellFlow; private bool _whClamp; private bool _whUnclamp; private bool _cellFlowValve; #endregion #region 属性 public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value; InvokePropertyChanged(nameof(IsDataInitialized)); } } public bool ANAPinEnable { get { return _anAPinEnable; } set { _anAPinEnable = value;InvokePropertyChanged(nameof(ANAPinEnable)); } } public bool ANBPinEnable { get { return _anBPinEnable; } set { _anBPinEnable = value;InvokePropertyChanged(nameof(ANBPinEnable)); } } public bool ANAPoutEnable { get { return _anAPoutEnable; } set { _anAPoutEnable = value;InvokePropertyChanged(nameof(ANAPoutEnable)); } } public bool ANBPoutEnable { get { return _anBPoutEnable; } set { _anBPoutEnable = value;InvokePropertyChanged(nameof(ANBPoutEnable)); } } public double CellFlow { get { return _cellFlow; } set { _cellFlow = value;InvokePropertyChanged(nameof(CellFlow)); } } public bool WHClamp { get { return _whClamp; } set { _whClamp = value;InvokePropertyChanged(nameof(WHClamp)); } } public bool WHUnclamp { get { return _whUnclamp; } set { _whUnclamp = value; InvokePropertyChanged(nameof(WHUnclamp)); } } public bool CellFlowValve { get { return _cellFlowValve; } set { _cellFlowValve = value; InvokePropertyChanged(nameof(CellFlowValve)); } } #endregion } }