Feature Class
This class represents a feature that a device supports. For example, USB support is an example of a feature.
Namespace: Microsoft.Windows.Kits.Hardware.ObjectModel
Assembly: Microsoft.Windows.Kits.Hardware.ObjectModel (in Microsoft.Windows.Kits.Hardware.ObjectModel)
Usage
Visual Basic
Dim instance As Feature
Syntax
Visual Basic
<SerializableAttribute> _
Public MustInherit Class Feature
C#
[SerializableAttribute]
public abstract class Feature
Inheritance Hierarchy
System.Object
Microsoft.Windows.Kits.Hardware.ObjectModel.Feature
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Remarks
Features are related to Product Types and Requirements. Features can be mapped to different Product Types. Requirements can be mapped to only one Feature.