HidCollection HidCollection HidCollection HidCollection HidCollection Class


Retrieves the collection information for a group of related controls.

The HID protocol uses collections to group a set of controls that are similar to one another, or, are related by physical or operational proximity.

public : sealed class HidCollection : IHidCollection
struct winrt::Windows::Devices::HumanInterfaceDevice::HidCollection : IHidCollection
public sealed class HidCollection : IHidCollection
Public NotInheritable Class HidCollection Implements IHidCollection
// This class does not provide a public constructor.
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


Id Id Id Id Id

Gets the identifier for a collection of HID controls.

Type Type Type Type Type

Gets the collection type.

UsageId UsageId UsageId UsageId UsageId

Gets the usage identifier for the given control collection.

UsagePage UsagePage UsagePage UsagePage UsagePage

Gets the usage page for the given control collection.