PnpObject.CreateFromIdAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Non è più consigliabile usare i tipi nello spazio dei nomi Windows.Devices.Enumeration.Pnp . I tipi nello spazio dei nomi Windows.Devices.Enumeration implementano invece un oggetto moderno e gestito meglio, superset delle funzionalità di Windows.Devices.Enumeration.Pnp.
L'alternativa a PnpObjectType è l'enumerazione Windows.Devices.Enumeration.DeviceInformationKind , che è possibile passare come parametro alle API Windows.Devices.Enumeration . Ad esempio, anziché usare PnpObjectType quando si crea un PnpObjectWatcher, usare DeviceInformationKind quando si crea un DeviceWatcher.
Crea un oggetto PnpObject in modo asincrono da un ID DeviceInformation salvato in precedenza.
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)
Parametri
- type
- PnpObjectType
Tipo di PnpObject.
Elenco iterabile di proprietà aggiuntive da includere nella proprietà Properties dell'oggetto PnpObject da creare. Per altre informazioni sulle proprietà rappresentate, vedere Proprietà delle informazioni sul dispositivo.
Restituisce
PnpObject creato dall'ID DeviceInformation salvato in precedenza.