Freigeben über


PnpObject.CreateFromIdAsync Methode

Definition

Wichtig

Es wird nicht mehr empfohlen, die Typen im Windows.Devices.Enumeration.Pnp-Namespace zu verwenden. Stattdessen implementieren die Typen im Windows.Devices.Enumeration-Namespace eine moderne und besser verwaltete Obermenge der Funktionalität von Windows.Devices.Enumeration.Pnp.

Die Alternative zu PnpObjectType ist die Windows.Devices.Enumeration.DeviceInformationKind-Enumeration , die Sie als Parameter an Windows.Devices.Enumeration-APIs übergeben können. Anstatt beispielsweise PnpObjectType zu verwenden, wenn Sie einen PnpObjectWatcher erstellen, verwenden Sie DeviceInformationKind , wenn Sie eine DeviceWatcher-Instanz erstellen.

Erstellt ein PnpObject-Objekt asynchron aus einer zuvor gespeicherten DeviceInformation-ID .

public:
 static IAsyncOperation<PnpObject ^> ^ CreateFromIdAsync(PnpObjectType type, Platform::String ^ id, IIterable<Platform::String ^> ^ requestedProperties);
 static IAsyncOperation<PnpObject> CreateFromIdAsync(PnpObjectType const& type, winrt::hstring const& id, IIterable<winrt::hstring> const& requestedProperties);
public static IAsyncOperation<PnpObject> CreateFromIdAsync(PnpObjectType type, string id, IEnumerable<string> requestedProperties);
function createFromIdAsync(type, id, requestedProperties)
Public Shared Function CreateFromIdAsync (type As PnpObjectType, id As String, requestedProperties As IEnumerable(Of String)) As IAsyncOperation(Of PnpObject)

Parameter

type
PnpObjectType

Der Typ des PnpObject.

id
String

Platform::String

winrt::hstring

Der Zeichenfolgenwert, der das PnpObject identifiziert.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Eine iterierbare Liste zusätzlicher Eigenschaften, die in die Properties-Eigenschaft des zu erstellenden PnpObject-Objekts eingeschlossen werden sollen. Weitere Informationen dazu, was die Eigenschaften darstellen, finden Sie unter Geräteinformationseigenschaften.

Gibt zurück

Das PnpObject, das aus der zuvor gespeicherten DeviceInformation-ID erstellt wurde.

Gilt für: