Click or drag to resize

IHardwareItemManagerTHardwareItem Interface

Interface for the managers of a specific category of hardware items

Namespace:  LynceeTec.API.Hardware
Assembly:  LynceeTec.API.Hardware (in LynceeTec.API.Hardware.dll) Version: 9.0.26418.0 , built 2021-10-22 08:54:13 UTC
Syntax
public interface IHardwareItemManager<THardwareItem> : IReadOnlyDictionary<string, THardwareItem>, 
	IReadOnlyCollection<KeyValuePair<string, THardwareItem>>, IEnumerable<KeyValuePair<string, THardwareItem>>, 
	IEnumerable
where THardwareItem : IHardwareItem

Type Parameters

THardwareItem
A type implementing IHardwareItem

The IHardwareItemManagerTHardwareItem type exposes the following members.

Properties
  NameDescription
Public propertyAreAllSubItemsAvailable
Gets a value indicating if all sub-items are available.
Public propertyStatus
Get the status of the manager and all its sub-items
Top
Methods
  NameDescription
Public methodGetDescription
Gets the description of the hardware item manager
Public methodGetHardwareSubItemStatus
Gets the status of a specific sub-item, identified by its uniqueId
Top
Events
  NameDescription
Public eventAreAllSubItemsAvailableChanged
Occurs when the availability based on all sub-items changes
Top
See Also