DeviceInformation.Id Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A string representing the identity of the device.
public:
property Platform::String ^ Id { Platform::String ^ get(); };
winrt::hstring Id();
public string Id { get; }
var string = deviceInformation.id;
Public ReadOnly Property Id As String
Property Value
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.