Skip to content

ThinkingHome.Alice

ThinkingHome.Alice.Model.Capabilities

CapabilityInfoBase Class

Базовое описание способности в discovery; конкретный тип выбирается по дискриминатору "type" (devices.capabilities.*).

csharp
public class CapabilityInfoBase

Inheritance System.Object → CapabilityInfoBase

Derived
CapabilityInfo<TParams>

Properties

CapabilityInfoBase.Reportable Property

Сообщает ли устройство об изменении состояния через Notification API.

csharp
public bool Reportable { get; set; }

Property Value

System.Boolean

CapabilityInfoBase.Retrievable Property

Доступно ли чтение состояния способности (запросы query).

csharp
public bool Retrievable { get; set; }

Property Value

System.Boolean

Опубликовано под лицензией MIT