Class DeviceListNodeViewModel
Base class for nodes accepted by the Device List.
Namespace: Phoenix.DeviceManagement
Assembly: Phoenix.dll
Syntax
public abstract class DeviceListNodeViewModel : BindableBase
Properties
View SourceChildrenGetter
Gets a delegate used to retrieve the children of this node.
Declaration
public static TreeListView.ChildrenGetter ChildrenGetter { get; }
Property Value
Type | Description |
---|---|
TreeListView.ChildrenGetter |
Remarks
This property is required for use in TreeListView
.
IsGroup
Gets a value indicating whether this node describes a device group.
Declaration
public abstract bool IsGroup { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
TreeListChildren
Gets the list of children for this node.
Declaration
public ObservableCollection<DeviceListNodeViewModel> TreeListChildren { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<DeviceListNodeViewModel> |
Remarks
This property is required for use in TreeListView
.