Freigeben über


PnpObject.FindAllAsync Methode

Definition

Überlädt

FindAllAsync(PnpObjectType, IIterable<String>)

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 gepflegte Übermenge der Funktionalität von Windows.Devices.Enumeration.Pnp.

Die Alternative zu PnpObjectType ist die Windows.Devices.Enumeration.DeviceInformationKind-Enumeum , 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 einen DeviceWatcher erstellen.

Gibt alle PnP-Objekte eines angegebenen Typs zurück, die den angegebenen Kriterien entsprechen.

FindAllAsync(PnpObjectType, IIterable<String>, String)

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 gepflegte Übermenge der Funktionalität von Windows.Devices.Enumeration.Pnp.

Die Alternative zu PnpObjectType ist die Windows.Devices.Enumeration.DeviceInformationKind-Enumeum , 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 einen DeviceWatcher erstellen.

Gibt alle PnP-Objekte eines angegebenen Typs zurück, die dem angegebenen Filter entsprechen.

FindAllAsync(PnpObjectType, IIterable<String>)

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 gepflegte Übermenge der Funktionalität von Windows.Devices.Enumeration.Pnp.

Die Alternative zu PnpObjectType ist die Windows.Devices.Enumeration.DeviceInformationKind-Enumeum , 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 einen DeviceWatcher erstellen.

Gibt alle PnP-Objekte eines angegebenen Typs zurück, die den angegebenen Kriterien entsprechen.

public:
 static IAsyncOperation<PnpObjectCollection ^> ^ FindAllAsync(PnpObjectType type, IIterable<Platform::String ^> ^ requestedProperties);
/// [Windows.Foundation.Metadata.Overload("FindAllAsync")]
 static IAsyncOperation<PnpObjectCollection> FindAllAsync(PnpObjectType const& type, IIterable<winrt::hstring> const& requestedProperties);
[Windows.Foundation.Metadata.Overload("FindAllAsync")]
public static IAsyncOperation<PnpObjectCollection> FindAllAsync(PnpObjectType type, IEnumerable<string> requestedProperties);
function findAllAsync(type, requestedProperties)
Public Shared Function FindAllAsync (type As PnpObjectType, requestedProperties As IEnumerable(Of String)) As IAsyncOperation(Of PnpObjectCollection)

Parameter

type
PnpObjectType

Der Typ des PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Eine iterierbare Liste zusätzlicher Eigenschaften, die in die Properties-Eigenschaft der PnpObject-Objekte eingeschlossen werden sollen, die in Enumerationsergebnissen enthalten sind. Weitere Informationen dazu, was die Eigenschaften darstellen, finden Sie unter Geräteinformationseigenschaften.

Gibt zurück

Ein -Objekt, das den asynchronen Vorgang darstellt.

Attribute

Weitere Informationen

Gilt für:

FindAllAsync(PnpObjectType, IIterable<String>, String)

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 gepflegte Übermenge der Funktionalität von Windows.Devices.Enumeration.Pnp.

Die Alternative zu PnpObjectType ist die Windows.Devices.Enumeration.DeviceInformationKind-Enumeum , 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 einen DeviceWatcher erstellen.

Gibt alle PnP-Objekte eines angegebenen Typs zurück, die dem angegebenen Filter entsprechen.

public:
 static IAsyncOperation<PnpObjectCollection ^> ^ FindAllAsync(PnpObjectType type, IIterable<Platform::String ^> ^ requestedProperties, Platform::String ^ aqsFilter);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilter")]
 static IAsyncOperation<PnpObjectCollection> FindAllAsync(PnpObjectType const& type, IIterable<winrt::hstring> const& requestedProperties, winrt::hstring const& aqsFilter);
[Windows.Foundation.Metadata.Overload("FindAllAsyncAqsFilter")]
public static IAsyncOperation<PnpObjectCollection> FindAllAsync(PnpObjectType type, IEnumerable<string> requestedProperties, string aqsFilter);
function findAllAsync(type, requestedProperties, aqsFilter)
Public Shared Function FindAllAsync (type As PnpObjectType, requestedProperties As IEnumerable(Of String), aqsFilter As String) As IAsyncOperation(Of PnpObjectCollection)

Parameter

type
PnpObjectType

Der Typ des PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Eine iterierbare Liste zusätzlicher Eigenschaften, die in die Properties-Eigenschaft der PnpObject-Objekte eingeschlossen werden sollen, die in Enumerationsergebnissen enthalten sind. Weitere Informationen dazu, was die Eigenschaften darstellen, finden Sie unter Geräteinformationseigenschaften.

aqsFilter
String

Platform::String

winrt::hstring

Eine AQS-Zeichenfolge, die die zurückgegebenen PnP-Objekte filtert. In der Regel wird diese Zeichenfolge aus der Methode einer Klasse abgerufen, die mit Geräten interagiert.

Gibt zurück

Ein -Objekt, das den asynchronen Vorgang darstellt.

Attribute

Weitere Informationen

Gilt für: