Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

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

String

Platform::String

winrt::hstring

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.

Applies to


Feedback

Was this page helpful?