1 type derived from OSFeature
System.Windows.Forms.Tests (1)
System\Windows\Forms\OSFeatureTests.cs (1)
82private class SubOSFeature : OSFeature
1 instantiation of OSFeature
System.Windows.Forms (1)
System\Windows\Forms\OSFeature.cs (1)
35public static OSFeature Feature => s_feature ??= new OSFeature();
16 references to OSFeature
System.Windows.Forms (4)
System\Windows\Forms\OSFeature.cs (4)
22private static OSFeature? s_feature; 25/// Initializes a new instance of the <see cref="OSFeature"/> class. 32/// Represents the <see langword="static"/> instance of <see cref="OSFeature"/> 35public static OSFeature Feature => s_feature ??= new OSFeature();
System.Windows.Forms.Tests (12)
System\Windows\Forms\OSFeatureTests.cs (12)
19OSFeature feature = OSFeature.Feature; 21Assert.Same(feature, OSFeature.Feature); 27object feature = OSFeature.LayeredWindows; 29Assert.Same(feature, OSFeature.LayeredWindows); 35object feature = OSFeature.Themes; 37Assert.Same(feature, OSFeature.Themes); 42yield return new object[] { OSFeature.LayeredWindows, new Version(0, 0, 0, 0) }; 43yield return new object[] { OSFeature.Themes, new Version(0, 0, 0, 0) }; 52Assert.Equal(expected, OSFeature.Feature.GetVersionPresent(feature)); 55Assert.Equal(expected, OSFeature.Feature.GetVersionPresent(feature)); 79Assert.Equal(expected, OSFeature.IsPresent(feature));