Skip to content

ThinkingHome.Alice

ThinkingHome.Alice.Model.Capabilities.Range

CapabilityRangeParams Class

Параметры range в discovery: инстанс, единица измерения и границы диапазона.

csharp
public class CapabilityRangeParams

Inheritance System.Object → CapabilityRangeParams

Properties

CapabilityRangeParams.Instance Property

Управляемый числовой параметр.

csharp
public ThinkingHome.Alice.Model.Capabilities.Range.CapabilityStateRangeInstance Instance { get; set; }

Property Value

CapabilityStateRangeInstance

CapabilityRangeParams.RandomAccess Property

Доступна ли установка произвольного значения диапазона, а не только относительные шаги.

csharp
public bool RandomAccess { get; set; }

Property Value

System.Boolean

CapabilityRangeParams.Range Property

Границы и шаг диапазона.

csharp
public ThinkingHome.Alice.Model.Capabilities.Range.CapabilityRangeLimits Range { get; set; }

Property Value

CapabilityRangeLimits

CapabilityRangeParams.Unit Property

Единица измерения (константа из Units).

csharp
public string Unit { get; set; }

Property Value

System.String

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