Contains the names of properties which can be queried with DeviceExtendedProperties.
| C# | Visual Basic |
public static class DeviceExtendedPropertyNames
Public NotInheritable Class DeviceExtendedPropertyNames
| All Members | Fields | ||||
| Icon | Member | Description |
|---|---|---|
| ApplicationCurrentMemoryUsage |
Returns the current application’s memory usage in bytes.
| |
| ApplicationPeakMemoryUsage |
Returns the current application peak memory usage in bytes.
| |
| DeviceFirmwareVersion |
Returns the firmware version running on the device (this is independent of the OS version, which comes from System.Environment).
| |
| DeviceHardwareVersion |
Returns the hardware revision of the device.
There are no standards for this string; it is up to the OEM to implement correctly.
The string may be empty, blank, etc.
| |
| DeviceManufacturer |
Returns the manufacturer of the device, such as Samsung or LGE.
| |
| DeviceName |
Returns the name of the device and possibly the manufacturer, such as Samsung Taylor or Pacific.
| |
| DeviceTotalMemory |
Returns the device physical RAM size in bytes.
| |
| DeviceUniqueId |
Returns a unique hash for the device, constant across all applications and across flashing / upgrading the OS.
Applications must be very careful not to assume DeviceID == UserID because devices can be lost, re-sold, etc.
A byte array of exactly 20 bytes
|
On Windows Phone 7 you must set <Capability Name="ID_CAP_IDENTITY_DEVICE" /> in you application manifest.
| Object | |
| DeviceExtendedPropertyNames | |