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: 10.2.3317.0 , built 2025-03-17 14:55:35 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