메소드 | 설명 | |
---|---|---|
TurnOnAndOffAutomation ( AutomationId id, IDateTimeService dateTimeService, ISchedulerService schedulerService, ISettingsService settingsService, IDaylightService daylightService ) : System | ||
WithEnabledAtDay ( ) : |
||
WithEnabledAtNight ( ) : |
||
WithEnablingCondition ( ConditionRelation relation, ICondition condition ) : |
||
WithPauseAfterEveryTurnOn ( System.TimeSpan duration ) : |
||
WithSkipIfAnyActuatorIsAlreadyOn ( ) : |
||
WithTarget ( IActuator actuator ) : |
||
WithTrigger ( IMotionDetector motionDetector ) : |
||
WithTrigger ( ITrigger trigger ) : |
||
WithTurnOffAction ( System.Action action ) : |
||
WithTurnOffIfButtonPressedWhileAlreadyOn ( ) : |
||
WithTurnOnAction ( System.Action action ) : |
||
WithTurnOnWithinTimeRange ( Func |
메소드 | 설명 | |
---|---|---|
CancelTimeoutIfMotionDetectorDeactivated ( IMotionDetector motionDetector, |
||
ExecuteAutoTrigger ( ) : void | ||
ExecuteManualTrigger ( ) : void | ||
GetConditionsAreFulfilled ( ) : bool | ||
IsPausing ( ) : bool | ||
StartTimeout ( ) : void | ||
TurnOff ( ) : void | ||
TurnOn ( ) : void |
public TurnOnAndOffAutomation ( AutomationId id, IDateTimeService dateTimeService, ISchedulerService schedulerService, ISettingsService settingsService, IDaylightService daylightService ) : System | ||
id | AutomationId | |
dateTimeService | IDateTimeService | |
schedulerService | ISchedulerService | |
settingsService | ISettingsService | |
daylightService | IDaylightService | |
리턴 | System |
public WithEnabledAtDay ( ) : |
||
리턴 |
public WithEnabledAtNight ( ) : |
||
리턴 |
public WithEnablingCondition ( ConditionRelation relation, ICondition condition ) : |
||
relation | ConditionRelation | |
condition | ICondition | |
리턴 |
public WithPauseAfterEveryTurnOn ( System.TimeSpan duration ) : |
||
duration | System.TimeSpan | |
리턴 |
public WithSkipIfAnyActuatorIsAlreadyOn ( ) : |
||
리턴 |
public WithTarget ( IActuator actuator ) : |
||
actuator | IActuator | |
리턴 |
public WithTrigger ( IMotionDetector motionDetector ) : |
||
motionDetector | IMotionDetector | |
리턴 |
public WithTrigger ( ITrigger trigger ) : |
||
trigger | ITrigger | |
리턴 |
public WithTurnOffAction ( System.Action action ) : |
||
action | System.Action | |
리턴 |
public WithTurnOffIfButtonPressedWhileAlreadyOn ( ) : |
||
리턴 |
public WithTurnOnAction ( System.Action action ) : |
||
action | System.Action | |
리턴 |
public WithTurnOnWithinTimeRange ( Func |
||
from | Func |
|
until | Func |
|
리턴 |