Compartilhar via


PnpObject.FindAllAsync Método

Definição

Sobrecargas

FindAllAsync(PnpObjectType, IIterable<String>)

Importante

Não recomendamos mais que você use os tipos no namespace Windows.Devices.Enumeration.Pnp . Em vez disso, os tipos no namespace Windows.Devices.Enumeration implementam um superconjunto moderno e melhor mantido da funcionalidade do Windows.Devices.Enumeration.Pnp.

A alternativa a PnpObjectType é a enumeração Windows.Devices.Enumeration.DeviceInformationKind , que você pode passar como um parâmetro para AS APIs Windows.Devices.Enumeration . Por exemplo, em vez de usar PnpObjectType ao criar um PnpObjectWatcher, use DeviceInformationKind ao criar um DeviceWatcher.

Retorna todos os objetos PnP de um tipo especificado que correspondem aos critérios especificados.

FindAllAsync(PnpObjectType, IIterable<String>, String)

Importante

Não recomendamos mais que você use os tipos no namespace Windows.Devices.Enumeration.Pnp . Em vez disso, os tipos no namespace Windows.Devices.Enumeration implementam um superconjunto moderno e melhor mantido da funcionalidade do Windows.Devices.Enumeration.Pnp.

A alternativa a PnpObjectType é a enumeração Windows.Devices.Enumeration.DeviceInformationKind , que você pode passar como um parâmetro para AS APIs Windows.Devices.Enumeration . Por exemplo, em vez de usar PnpObjectType ao criar um PnpObjectWatcher, use DeviceInformationKind ao criar um DeviceWatcher.

Retorna todos os objetos PnP de um tipo especificado que correspondem ao filtro especificado.

FindAllAsync(PnpObjectType, IIterable<String>)

Importante

Não recomendamos mais que você use os tipos no namespace Windows.Devices.Enumeration.Pnp . Em vez disso, os tipos no namespace Windows.Devices.Enumeration implementam um superconjunto moderno e melhor mantido da funcionalidade do Windows.Devices.Enumeration.Pnp.

A alternativa a PnpObjectType é a enumeração Windows.Devices.Enumeration.DeviceInformationKind , que você pode passar como um parâmetro para AS APIs Windows.Devices.Enumeration . Por exemplo, em vez de usar PnpObjectType ao criar um PnpObjectWatcher, use DeviceInformationKind ao criar um DeviceWatcher.

Retorna todos os objetos PnP de um tipo especificado que correspondem aos critérios 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

O tipo do PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Uma lista iterável de propriedades adicionais a serem incluídas na propriedade Properties dos objetos PnpObject incluídos nos resultados de enumeração. Para obter mais informações sobre o que as propriedades representam, consulte Propriedades de informações do dispositivo.

Retornos

Um objeto que representa a operação assíncrona.

Atributos

Confira também

Aplica-se a

FindAllAsync(PnpObjectType, IIterable<String>, String)

Importante

Não recomendamos mais que você use os tipos no namespace Windows.Devices.Enumeration.Pnp . Em vez disso, os tipos no namespace Windows.Devices.Enumeration implementam um superconjunto moderno e melhor mantido da funcionalidade do Windows.Devices.Enumeration.Pnp.

A alternativa a PnpObjectType é a enumeração Windows.Devices.Enumeration.DeviceInformationKind , que você pode passar como um parâmetro para AS APIs Windows.Devices.Enumeration . Por exemplo, em vez de usar PnpObjectType ao criar um PnpObjectWatcher, use DeviceInformationKind ao criar um DeviceWatcher.

Retorna todos os objetos PnP de um tipo especificado que correspondem ao 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

O tipo do PnpObject.

requestedProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Uma lista iterável de propriedades adicionais a serem incluídas na propriedade Properties dos objetos PnpObject incluídos nos resultados de enumeração. Para obter mais informações sobre o que as propriedades representam, consulte Propriedades de informações do dispositivo.

aqsFilter
String

Platform::String

winrt::hstring

Uma cadeia de caracteres AQS que filtra os objetos PnP que serão retornados. Normalmente, essa cadeia de caracteres é recuperada do método de uma classe que interage com dispositivos.

Retornos

Um objeto que representa a operação assíncrona.

Atributos

Confira também

Aplica-se a