C# 클래스 Evohome.Lib.Zone

파일 보기 프로젝트 열기: paul-777/Evohome.Net

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