C# 클래스 HA4IoT.Automations.Automation

상속: AutomationBase
파일 보기 프로젝트 열기: chkr1011/CK.HomeAutomation

공개 메소드들

메소드 설명
Automation ( AutomationId id ) : System
Trigger ( ) : void
WithActionIfConditionsFulfilled ( IAction action ) : Automation
WithActionIfConditionsNotFulfilled ( IAction action ) : Automation
WithCondition ( ConditionRelation relation, Condition condition ) : Automation
WithTrigger ( ITrigger trigger ) : Automation

메소드 상세

Automation() 공개 메소드

public Automation ( AutomationId id ) : System
id AutomationId
리턴 System

Trigger() 공개 메소드

public Trigger ( ) : void
리턴 void

WithActionIfConditionsFulfilled() 공개 메소드

public WithActionIfConditionsFulfilled ( IAction action ) : Automation
action IAction
리턴 Automation

WithActionIfConditionsNotFulfilled() 공개 메소드

public WithActionIfConditionsNotFulfilled ( IAction action ) : Automation
action IAction
리턴 Automation

WithCondition() 공개 메소드

public WithCondition ( ConditionRelation relation, Condition condition ) : Automation
relation ConditionRelation
condition Condition
리턴 Automation

WithTrigger() 공개 메소드

public WithTrigger ( ITrigger trigger ) : Automation
trigger ITrigger
리턴 Automation