OSPlatform public class OSPlatform Documentation Code public enum ProductType public static readonly PlatformID UnixPlatformID_Microsoft public static readonly PlatformID UnixPlatformID_Mono public static OSPlatform CurrentPlatform { get; } public bool IsMacOSX { get; } public bool IsNT3 { get; } public bool IsNT4 { get; } public bool IsNT5 { get; } public bool IsNT6 { get; } public bool IsNT60 { get; } public bool IsNT61 { get; } public bool IsNT62 { get; } public bool IsNT63 { get; } public bool IsUnix { get; } public bool IsVista { get; } public bool IsWin2003Server { get; } public bool IsWin2008Server { get; } public bool IsWin2008ServerR1 { get; } public bool IsWin2008ServerR2 { get; } public bool IsWin2012Server { get; } public bool IsWin2012ServerR1 { get; } public bool IsWin2012ServerR2 { get; } public bool IsWin2K { get; } public bool IsWin32NT { get; } public bool IsWin32S { get; } public bool IsWin32Windows { get; } public bool IsWin95 { get; } public bool IsWin98 { get; } public bool IsWinCE { get; } public bool IsWindows { get; } public bool IsWindows10 { get; } public bool IsWindows7 { get; } public bool IsWindows8 { get; } public bool IsWindows81 { get; } public bool IsWindowsServer10 { get; } public bool IsWinME { get; } public bool IsWinXP { get; } public bool IsXbox { get; } public PlatformID Platform { get; } public ProductType Product { get; } public Version Version { get; } public OSPlatform(PlatformID platform, Version version) public OSPlatform(PlatformID platform, Version version, ProductType product)