The SystemInformation is a static utility class that provides properties with some system, application and device information.


Property Purpose
ApplicationName Gets the application's name as a string
ApplicationVersion Gets the application's version as a PackageVersion
Culture Gets the most preferred language by the user as a CultureInfo
DeviceFamily Gets the family of used device as a string
OperatingSystem Gets the operating system as a string
OperatingSystemVersion Gets the operating system version (for example 10.0.10586.0) as OSVersion structure
OperatingSystemArchitecture Gets used processor architecture as ProcessorArchitecture
AvailableMemory Gets the available memory in MB as a float
DeviceModel Gets the model of the device as a string
DeviceManufacturer Gets the name of device manufacturer as a string

Requirements (Windows 10 Device Family)

Device family Universal, 10.0.10586.0 or higher
Namespace Microsoft.Toolkit.Uwp