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