In The Hand LtdIn The Hand
DeviceExtendedPropertyNames Class
NamespacesInTheHand.Phone.InfoDeviceExtendedPropertyNames
.NET Components for Mobility
Contains the names of properties which can be queried with DeviceExtendedProperties.
Declaration Syntax
C#Visual Basic
public static class DeviceExtendedPropertyNames
Public NotInheritable Class DeviceExtendedPropertyNames
Members
All MembersFields



IconMemberDescription
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

Remarks
On Windows Phone 7 you must set <Capability Name="ID_CAP_IDENTITY_DEVICE" /> in you application manifest.
Inheritance Hierarchy
Object
DeviceExtendedPropertyNames
See Also

Assembly: InTheHand.Phone (Module: InTheHand.Phone) Version: 7.0.0.0