Name

PlatformID

Synopsis

This enumerated value indicates the type of operating platform that .NET is currently running on and is returned by the OperatingSystem.Platform property. Win32Windows indicates a Windows 9x-based operating system, while Win32NT indicates an operating system based on Windows NT, including Windows 2000, XP, and .NET Server. Win32S is a layer that can run on 16-bit versions of Windows (Windows 3.x) to provide access to some 32-bit applications.

public enum PlatformID {
            Win32S = 0,
            Win32Windows = 1,
            Win32NT = 2
}

Hierarchy

ObjectValueTypeEnum(IComparable, IFormattable, IConvertible)PlatformID

Returned By

OperatingSystem.Platform

Passed To

OperatingSystem.OperatingSystem()

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.