DeviceInformation.Id DeviceInformation.Id DeviceInformation.Id DeviceInformation.Id DeviceInformation.Id Property

Definition

A string representing the identity of the device.

public : Platform::String Id { get; }
winrt::hstring Id();
public string Id { get; }
Public ReadOnly Property Id As string
var string = deviceInformation.id;

Property Value

string string string

A string representing the identity of the device.

Remarks

This ID can be used to activate device functionality using the CreateFromIdAsync methods on classes that implement device functionality.

By default, calling DeviceInformation.FindAllAsync returns a collection of DeviceInformation objects that describe device interfaces (rather than devices). Consequently, the value of DeviceInformation.Id for those objects is a device interface identifier (rather than a device identifier). There are overloads of DeviceInformation.FindAllAsync to which you can pass a DeviceInformationKind to control whether the returned DeviceInformation objects represent devices, device interfaces, or other kinds of information.