C# Class Evohome.Lib.Zone

Afficher le fichier Open project: paul-777/Evohome.Net

Private Properties

Свойство Type Description
UpdateStatus void

Méthodes publiques

Méthode Description
CancelTemperatureOverride ( ) : System.Threading.Tasks.Task
GetSchedule ( ) : Task

Gets the current schedule direct from the servers

SetSchedule ( Evohome.Lib.ScheduleSet set ) : System.Threading.Tasks.Task

Saves the schedule back to the server

SetTemperatureOverride ( int temp, System.DateTime until ) : System.Threading.Tasks.Task
UpdateSchedule ( ) : System.Threading.Tasks.Task

Forces repopulation of Schedule property with data from the server

Private Methods

Méthode Description
UpdateStatus ( Evohome.Lib.ZoneStatus zoneStatus ) : void

Method Details

CancelTemperatureOverride() public méthode

public CancelTemperatureOverride ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

GetSchedule() public méthode

Gets the current schedule direct from the servers
public GetSchedule ( ) : Task
Résultat Task

SetSchedule() public méthode

Saves the schedule back to the server
public SetSchedule ( Evohome.Lib.ScheduleSet set ) : System.Threading.Tasks.Task
set Evohome.Lib.ScheduleSet
Résultat System.Threading.Tasks.Task

SetTemperatureOverride() public méthode

public SetTemperatureOverride ( int temp, System.DateTime until ) : System.Threading.Tasks.Task
temp int
until System.DateTime
Résultat System.Threading.Tasks.Task

UpdateSchedule() public méthode

Forces repopulation of Schedule property with data from the server
public UpdateSchedule ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task