示例#1
0
 public CFeaturesData(CFeaturesData data)
 {
     InitDefault();
     this.Alarms = data.Alarms;
     this.AllToolsSamePortSettings = data.AllToolsSamePortSettings;
     this.Cartridges           = data.Cartridges;
     this.DelayWithStatus      = data.DelayWithStatus;
     this.DisplaySettings      = data.DisplaySettings;
     this.Ethernet             = data.Ethernet;
     this.FirmwareUpdate       = data.FirmwareUpdate;
     this.MaxTemp.UTI          = data.MaxTemp.UTI;
     this.MinTemp.UTI          = data.MinTemp.UTI;
     this.ExtTCMaxTemp.UTI     = data.ExtTCMaxTemp.UTI;
     this.ExtTCMinTemp.UTI     = data.ExtTCMinTemp.UTI;
     this.MaxFlow              = data.MaxFlow;
     this.MinFlow              = data.MinFlow;
     this.MaxPowerLimit        = data.MaxPowerLimit;
     this.PartialCounters      = data.PartialCounters;
     this.Peripherals          = data.Peripherals;
     this.Robot                = data.Robot;
     this.SubStations          = data.SubStations;
     this.TempLevelsWithStatus = data.TempLevelsWithStatus;
     this.TempLevels           = data.TempLevels;
 }
示例#2
0
        public dynamic Clone()
        {
            CFeaturesData cls_Clonado = new CFeaturesData(this);

            return(cls_Clonado);
        }