Based upon MonitorType, therefore the Setter only updates the MonitorType property between None and Held.