Condividi tramite


DeviceInformation.FindAllAsync Metodo

Definizione

Overload

FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings)
FindAllAsync(String, IIterable<String>, DeviceInformationKind)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo AQS (Advanced Query Syntax) specificata, al tipo di dispositivo e all'insieme specificato di proprietà.

FindAllAsync(String, IIterable<String>)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo Advanced Query Syntax (AQS) specificata e include la raccolta specificata di proprietà.

FindAllAsync(DeviceClass)

Enumera gli oggetti DeviceInformation della classe specificata.

FindAllAsync(String)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo Advanced Query Syntax (AQS) specificata.

FindAllAsync()

Enumera tutti gli oggetti DeviceInformation .

FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings)

public:
 static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter, IIterable<Platform::String ^> ^ additionalProperties, DeviceInformationKind kind, IDeviceEnumerationSettings ^ settings);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncWithAqsFilterAdditionalPropertiesKindAndSettings")]
 static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter, IIterable<winrt::hstring> const& additionalProperties, DeviceInformationKind const& kind, IDeviceEnumerationSettings const& settings);
[Windows.Foundation.Metadata.Overload("FindAllAsyncWithAqsFilterAdditionalPropertiesKindAndSettings")]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter, IEnumerable<string> additionalProperties, DeviceInformationKind kind, IDeviceEnumerationSettings settings);
function findAllAsync(aqsFilter, additionalProperties, kind, settings)
Public Shared Function FindAllAsync (aqsFilter As String, additionalProperties As IEnumerable(Of String), kind As DeviceInformationKind, settings As IDeviceEnumerationSettings) As IAsyncOperation(Of DeviceInformationCollection)

Parametri

aqsFilter
String

Platform::String

winrt::hstring

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Restituisce

Attributi

Si applica a

FindAllAsync(String, IIterable<String>, DeviceInformationKind)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo AQS (Advanced Query Syntax) specificata, al tipo di dispositivo e all'insieme specificato di proprietà.

public:
 static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(Platform::String ^ aqsFilter, IIterable<Platform::String ^> ^ additionalProperties, DeviceInformationKind kind);
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncWithKindAqsFilterAndAdditionalProperties")]
 static IAsyncOperation<DeviceInformationCollection> FindAllAsync(winrt::hstring const& aqsFilter, IIterable<winrt::hstring> const& additionalProperties, DeviceInformationKind const& kind);
[Windows.Foundation.Metadata.Overload("FindAllAsyncWithKindAqsFilterAndAdditionalProperties")]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(string aqsFilter, IEnumerable<string> additionalProperties, DeviceInformationKind kind);
function findAllAsync(aqsFilter, additionalProperties, kind)
Public Shared Function FindAllAsync (aqsFilter As String, additionalProperties As IEnumerable(Of String), kind As DeviceInformationKind) As IAsyncOperation(Of DeviceInformationCollection)

Parametri

aqsFilter
String

Platform::String

winrt::hstring

Stringa del selettore dell'interfaccia del dispositivo AQS che filtra gli oggetti DeviceInformation da enumerare. In genere questa stringa viene recuperata dal metodo GetDeviceSelector di una classe che interagisce con i dispositivi. Ad esempio, GetDeviceSelector recupera la stringa per la classe StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Elenco iterabile di proprietà aggiuntive da includere nella proprietà Properties degli oggetti DeviceInformation nei risultati dell'enumerazione. Per altre info sulla rappresentazione delle proprietà, vedi Proprietà delle informazioni sul dispositivo.

kind
DeviceInformationKind

Tipo specifico di dispositivo da trovare.

Restituisce

Oggetto per la gestione dell'operazione asincrona.

Attributi

Vedi anche

Si applica a

FindAllAsync(String, IIterable<String>)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo Advanced Query Syntax (AQS) specificata e include la raccolta specificata di proprietà.

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

Parametri

aqsFilter
String

Platform::String

winrt::hstring

Stringa del selettore dell'interfaccia del dispositivo AQS che filtra gli oggetti DeviceInformation da enumerare. In genere questa stringa viene recuperata dal metodo GetDeviceSelector di una classe che interagisce con i dispositivi. Ad esempio, GetDeviceSelector recupera la stringa per la classe StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Elenco iterabile di proprietà aggiuntive da includere nella proprietà Properties degli oggetti DeviceInformation nei risultati dell'enumerazione. Per altre info sulla rappresentazione delle proprietà, vedi Proprietà delle informazioni sul dispositivo.

Restituisce

Oggetto per la gestione dell'operazione asincrona.

Attributi

Vedi anche

Si applica a

FindAllAsync(DeviceClass)

Enumera gli oggetti DeviceInformation della classe specificata.

public:
 static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync(DeviceClass deviceClass);
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("FindAllAsyncDeviceClass")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<DeviceInformationCollection> FindAllAsync(DeviceClass const& deviceClass);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("FindAllAsyncDeviceClass")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync(DeviceClass deviceClass);
function findAllAsync(deviceClass)
Public Shared Function FindAllAsync (deviceClass As DeviceClass) As IAsyncOperation(Of DeviceInformationCollection)

Parametri

deviceClass
DeviceClass

Classe di dispositivi da enumerare.

Restituisce

Oggetto per la gestione dell'operazione asincrona.

Attributi

Vedi anche

Si applica a

FindAllAsync(String)

Enumera gli oggetti DeviceInformation corrispondenti alla stringa del selettore dell'interfaccia del dispositivo Advanced Query Syntax (AQS) specificata.

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

Parametri

aqsFilter
String

Platform::String

winrt::hstring

Stringa del selettore dell'interfaccia del dispositivo AQS che filtra gli oggetti DeviceInformation da enumerare. In genere questa stringa viene recuperata dal metodo GetDeviceSelector di una classe che interagisce con i dispositivi. Ad esempio, GetDeviceSelector recupera la stringa per la classe StorageDevice .

Restituisce

Oggetto per la gestione dell'operazione asincrona.

Attributi

Commenti

Importante

Questo metodo non è disponibile usando JavaScript. Se si tenta di usarlo, il codice chiamerà invece FindAllAsync(DeviceClass) con una classe non valida e restituirà una raccolta con tutti i dispositivi. È invece consigliabile usare FindAllAsync(String, IIterable(String) con null come secondo parametro se non sono necessarie altre proprietà.

Vedi anche

Si applica a

FindAllAsync()

Enumera tutti gli oggetti DeviceInformation .

public:
 static IAsyncOperation<DeviceInformationCollection ^> ^ FindAllAsync();
/// [Windows.Foundation.Metadata.Overload("FindAllAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<DeviceInformationCollection> FindAllAsync();
[Windows.Foundation.Metadata.Overload("FindAllAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<DeviceInformationCollection> FindAllAsync();
function findAllAsync()
Public Shared Function FindAllAsync () As IAsyncOperation(Of DeviceInformationCollection)

Restituisce

Oggetto per la gestione dell'operazione asincrona.

Attributi

Vedi anche

Si applica a