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.2.6612.0 , built 2022-07-14 10:43:42 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