ThinkingHome.Alice
ThinkingHome.Alice.Handlers.DevicesAction
DeviceActionParams Class
Устройство в action-запросе: идентификатор и целевые состояния способностей.
csharp
public class DeviceActionParamsInheritance System.Object → DeviceActionParams
Properties
DeviceActionParams.Capabilities Property
Способности, состояние которых нужно изменить.
csharp
public ThinkingHome.Alice.Model.Capabilities.CapabilityActionParamsBase[] Capabilities { get; set; }Property Value
DeviceActionParams.CustomData Property
Произвольные данные провайдера, переданные при discovery; Алиса возвращает их как есть.
csharp
public object CustomData { get; set; }Property Value
DeviceActionParams.Id Property
Идентификатор устройства в терминах провайдера.
csharp
public string Id { get; set; }