Skip to content

DeviceTreeDevice

Class in Oadm.Sdk.Client.Controls · Oadm.Sdk.Client.dll

A device under one tag group; a device with several tags has one row per tag.

public sealed class DeviceTreeDevice : DeviceTreeRow

Inherits DeviceTreeRow

DeviceTreeDevice(IDeviceInfo device, string groupKey)

A device under one tag group; a device with several tags has one row per tag.

string Address { get; }

Its address.

DeviceCategory Category { get; }

For the shared device icon: the category icon, colored and explained by the status.

IDeviceInfo Device { get; }

The device.

string GroupKey { get; }

The tag of the group this row is under.

bool IsActive { get; set; }

The page shows this row as the current one (its tab is active).

bool IsOpen { get; set; }

The device is open on the page (it has a tab).

DeviceStatus Status { get; }

Its status, for the device icon.