This class, derived from the FeatureSupport abstract base, is used to determine whether particular operating system features are present. In Version 1.0 of the framework, it can be used to determine whether LayeredWindows and Themes are present, through static members of those names . public class OSFeature : FeatureSupport { // Protected Constructors protected OSFeature (); // Public Static Fields public static readonly object LayeredWindows ; // =System.Object public static readonly object Themes ; // =System.Object // Public Static Properties public static OSFeature Feature {get; } // Public Instance Methods public override Version GetVersionPresent (object feature ); // overrides FeatureSupport } HierarchySystem.Object FeatureSupport(IFeatureSupport) OSFeature |