Compartir a través de


PnpObject.FindAllAsync Método

Definición

Sobrecargas

FindAllAsync(PnpObjectType, IIterable<String>)

Importante

Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp.

La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher.

Devuelve todos los objetos PnP de un tipo especificado que coinciden con los criterios especificados.

FindAllAsync(PnpObjectType, IIterable<String>, String)

Importante

Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp.

La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher.

Devuelve todos los objetos PnP de un tipo especificado que coinciden con el filtro especificado.

FindAllAsync(PnpObjectType, IIterable<String>)

Importante

Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp.

La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher.

Devuelve todos los objetos PnP de un tipo especificado que coinciden con los criterios especificados.

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)

Parámetros

type
PnpObjectType

Tipo de PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Lista iterable de propiedades adicionales que se van a incluir en la propiedad Properties de los objetos PnpObject incluidos en los resultados de la enumeración. Para obtener más información sobre lo que representan las propiedades, consulta Propiedades de información del dispositivo.

Devoluciones

Objeto que representa la operación asincrónica.

Atributos

Consulte también

Se aplica a

FindAllAsync(PnpObjectType, IIterable<String>, String)

Importante

Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp.

La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher.

Devuelve todos los objetos PnP de un tipo especificado que coinciden con el filtro especificado.

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)

Parámetros

type
PnpObjectType

Tipo de PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Lista iterable de propiedades adicionales que se van a incluir en la propiedad Properties de los objetos PnpObject incluidos en los resultados de la enumeración. Para obtener más información sobre lo que representan las propiedades, consulta Propiedades de información del dispositivo.

aqsFilter
String

Platform::String

winrt::hstring

Cadena de AQS que filtra los objetos PnP que se devolverán. Normalmente, esta cadena se recupera del método de una clase que interactúa con los dispositivos.

Devoluciones

Objeto que representa la operación asincrónica.

Atributos

Consulte también

Se aplica a