using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MECF.Framework.Common.CommonData.SRD { public class SrdCommonData : NotifiableItem { public bool FluidContainment { get { return _fluidContainment; } set { _fluidContainment = value; InvokePropertyChanged(nameof(FluidContainment)); } } public double VacuumValue { get { return _vacuumValue; } set { _vacuumValue = value;InvokePropertyChanged(nameof(VacuumValue)); } } public double WaterPressure { get { return _waterPressure; } set { _waterPressure = value;InvokePropertyChanged(nameof(WaterPressure)); } } public double WaferPresence { get { return _waferPresence; } set { _waferPresence = value;InvokePropertyChanged(nameof(WaferPresence)); } } public bool DoorClose { get { return _doorClose; } set { _doorClose = value;InvokePropertyChanged(nameof(DoorClose)); } } public bool DoorOpened { get { return _doorOpened; } set { _doorOpened = value;InvokePropertyChanged(nameof(DoorOpened)); } } public bool DoorClosed { get { return _doorClosed; } set { _doorClosed = value;InvokePropertyChanged(nameof(DoorClosed)); } } public bool WaterAbove { get { return _waterAbove; } set { _waterAbove = value; InvokePropertyChanged(nameof(WaterAbove)); } } public bool WaterBelow { get { return _waterBelow; } set { _waterBelow = value;InvokePropertyChanged(nameof(WaterBelow)); } } public bool ChuckVacuum { get { return _chuckVacuum; } set { _chuckVacuum = value;InvokePropertyChanged(nameof(ChuckVacuum)); } } public bool ExhaustOn { get { return _exhaustOn; } set { _exhaustOn = value;InvokePropertyChanged(nameof(ExhaustOn)); } } public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value;InvokePropertyChanged(nameof(IsDataInitialized)); } } #region 内部变量 private bool _fluidContainment; private double _vacuumValue; private double _waterPressure; private double _waferPresence; private bool _doorClose; private bool _doorOpened; private bool _doorClosed; private bool _waterAbove; private bool _waterBelow; private bool _chuckVacuum; private bool _exhaustOn; private bool _isDataInitialized; #endregion } }