C# Класс Q42.HueApi.Models.GenericScheduleCommand

Can be used to create any type of schedule command Use a raw jsonString as input dynamic dynamicCOmmand = new ExpandoObject(); dynamicCOmmand.status = 1; var jsonString = JsonConvert.SerializeObject(dynamicCOmmand); var commandBody = new GenericScheduleCommand(jsonString);
Наследование: ICommandBody
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AsLightCommand ( ) : LightCommand
AsSceneCommand ( ) : SceneCommand
AsSensorCommand ( ) : SensorState
GenericScheduleCommand ( string jsonString ) : Newtonsoft.Json
IsSceneCommand ( ) : bool

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

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

public AsLightCommand ( ) : LightCommand
Результат LightCommand

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

public AsSceneCommand ( ) : SceneCommand
Результат SceneCommand

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

public AsSensorCommand ( ) : SensorState
Результат SensorState

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

public GenericScheduleCommand ( string jsonString ) : Newtonsoft.Json
jsonString string
Результат Newtonsoft.Json

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

public IsSceneCommand ( ) : bool
Результат bool