C# Класс Evohome.Lib.Zone

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
UpdateStatus void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
UpdateStatus ( Evohome.Lib.ZoneStatus zoneStatus ) : void

Описание методов

CancelTemperatureOverride() публичный Метод

public CancelTemperatureOverride ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

GetSchedule() публичный Метод

Gets the current schedule direct from the servers
public GetSchedule ( ) : Task
Результат Task

SetSchedule() публичный Метод

Saves the schedule back to the server
public SetSchedule ( Evohome.Lib.ScheduleSet set ) : System.Threading.Tasks.Task
set Evohome.Lib.ScheduleSet
Результат System.Threading.Tasks.Task

SetTemperatureOverride() публичный Метод

public SetTemperatureOverride ( int temp, System.DateTime until ) : System.Threading.Tasks.Task
temp int
until System.DateTime
Результат System.Threading.Tasks.Task

UpdateSchedule() публичный Метод

Forces repopulation of Schedule property with data from the server
public UpdateSchedule ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task