1 type derived from OSFeature
System.Windows.Forms.Tests (1)
System\Windows\Forms\OSFeatureTests.cs (1)
84private 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)
21OSFeature feature = OSFeature.Feature; 23Assert.Same(feature, OSFeature.Feature); 29object feature = OSFeature.LayeredWindows; 31Assert.Same(feature, OSFeature.LayeredWindows); 37object feature = OSFeature.Themes; 39Assert.Same(feature, OSFeature.Themes); 44yield return new object[] { OSFeature.LayeredWindows, new Version(0, 0, 0, 0) }; 45yield return new object[] { OSFeature.Themes, new Version(0, 0, 0, 0) }; 54Assert.Equal(expected, OSFeature.Feature.GetVersionPresent(feature)); 57Assert.Equal(expected, OSFeature.Feature.GetVersionPresent(feature)); 81Assert.Equal(expected, OSFeature.IsPresent(feature));