How to get the DeviceName and the ManufacturerName of the Windows Phone device using C# ?

In one of my earlier posts , i talked about How to get the UniqueID of the Windows Phone device using C# ?, the Developers can also use the same class “DeviceExtendedProperties” defined in the assembly Microsoft.Phone.Info  to retreive the DeviceName and the ManufacturerName too .

Below is a sample code that lets you retreive the DeviceName and the ManufacturerName which again uses the extended device property lists “DeviceManufacturer” and “DeviceName” .

private void button1_Click(object sender, RoutedEventArgs e)
{
     string modelname = null;
     object modelobject = null;
     if (Microsoft.Phone.Info.DeviceExtendedProperties.TryGetValue("DeviceName", out modelobject))
      modelname = modelobject as string;
     string ManufacturerName="";
     object manufacturerobject;
     if (DeviceExtendedProperties.TryGetValue("DeviceManufacturer", out manufacturerobject))
      ManufacturerName = manufacturerobject.ToString();
     MessageBox.Show("Device Name = " + modelname + " Manufacturer = " + ManufacturerName );
}

When the above example is run on emulator , the DeviceName will be XDeviceEmulator and the Manufacturer will be Microsoft .

Reference : Device Information for Windows Phone

 

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Leave a Reply


x

Interesting BlogPosts to read

Meizu Redefines Beauty with the launch of Meizu M5 Smartphone
Meizu Technology (Meizu), a leading Chinese Smartphone manufacturer today expanded its product range...
Games2win launches “Driving Academy India”
Games2win – One of the largest mobile game publishers in the world announced its upcoming launch of ...
Samsung launches Z4, Tizen-powered 4G smartphone with double camera, double flash and double style
Samsung Electronics Co., Ltd. today expanded the Tizen ecosystem with the introduction of the Samsun...