DeviceInformation.FindAllAsync 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.
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
- settings
- IDeviceEnumerationSettings
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 .
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.
Tipo specifico di dispositivo da trovare.
Restituisce
Oggetto per la gestione dell'operazione asincrona.
- Attributi
Vedi anche
- FindAllAsync()
- FindAllAsync(DeviceClass)
- FindAllAsync(String)
- FindAllAsync(String, IIterable<String>)
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 .
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