Partager via


DeviceInformation.FindAllAsync Méthode

Définition

Surcharges

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

Énumère les objets DeviceInformation correspondant à la chaîne de sélection de l’interface d’appareil AQS (Advanced Query Syntax) spécifiée, au type d’appareil et à la collection de propriétés spécifiée.

FindAllAsync(String, IIterable<String>)

Énumère les objets DeviceInformation correspondant à la chaîne de sélecteur d’interface d’appareil AQS (Advanced Query Syntax) spécifiée et incluant la collection de propriétés spécifiée.

FindAllAsync(DeviceClass)

Énumère les objets DeviceInformation de la classe spécifiée.

FindAllAsync(String)

Énumère les objets DeviceInformation correspondant à la chaîne de sélecteur d’interface d’appareil AQS (Advanced Query Syntax) spécifiée.

FindAllAsync()

Énumère tous les objets 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)

Paramètres

aqsFilter
String

Platform::String

winrt::hstring

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Retours

Attributs

S’applique à

FindAllAsync(String, IIterable<String>, DeviceInformationKind)

Énumère les objets DeviceInformation correspondant à la chaîne de sélection de l’interface d’appareil AQS (Advanced Query Syntax) spécifiée, au type d’appareil et à la collection de propriétés spécifiée.

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)

Paramètres

aqsFilter
String

Platform::String

winrt::hstring

Chaîne de sélecteur d’interface d’appareil AQS qui filtre les objets DeviceInformation à énumérer. En règle générale, cette chaîne est récupérée à partir de la méthode GetDeviceSelector d’une classe qui interagit avec les appareils. Par exemple, GetDeviceSelector récupère la chaîne de la classe StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Liste itérable de propriétés supplémentaires à inclure dans la propriété Properties des objets DeviceInformation dans les résultats de l’énumération. Pour plus d’informations sur ce que représentent les propriétés, consultez Propriétés des informations sur l’appareil.

kind
DeviceInformationKind

Type spécifique d’appareil à rechercher.

Retours

Objet pour la gestion de l’opération asynchrone.

Attributs

Voir aussi

S’applique à

FindAllAsync(String, IIterable<String>)

Énumère les objets DeviceInformation correspondant à la chaîne de sélecteur d’interface d’appareil AQS (Advanced Query Syntax) spécifiée et incluant la collection de propriétés spécifiée.

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)

Paramètres

aqsFilter
String

Platform::String

winrt::hstring

Chaîne de sélecteur d’interface d’appareil AQS qui filtre les objets DeviceInformation à énumérer. En règle générale, cette chaîne est récupérée à partir de la méthode GetDeviceSelector d’une classe qui interagit avec les appareils. Par exemple, GetDeviceSelector récupère la chaîne de la classe StorageDevice .

additionalProperties

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Liste itérable de propriétés supplémentaires à inclure dans la propriété Properties des objets DeviceInformation dans les résultats de l’énumération. Pour plus d’informations sur ce que représentent les propriétés, consultez Propriétés des informations sur l’appareil.

Retours

Objet pour la gestion de l’opération asynchrone.

Attributs

Voir aussi

S’applique à

FindAllAsync(DeviceClass)

Énumère les objets DeviceInformation de la classe spécifiée.

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)

Paramètres

deviceClass
DeviceClass

Classe d’appareils à énumérer.

Retours

Objet pour la gestion de l’opération asynchrone.

Attributs

Voir aussi

S’applique à

FindAllAsync(String)

Énumère les objets DeviceInformation correspondant à la chaîne de sélecteur d’interface d’appareil AQS (Advanced Query Syntax) spécifiée.

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)

Paramètres

aqsFilter
String

Platform::String

winrt::hstring

Chaîne de sélecteur d’interface d’appareil AQS qui filtre les objets DeviceInformation à énumérer. En règle générale, cette chaîne est récupérée à partir de la méthode GetDeviceSelector d’une classe qui interagit avec les appareils. Par exemple, GetDeviceSelector récupère la chaîne de la classe StorageDevice .

Retours

Objet pour la gestion de l’opération asynchrone.

Attributs

Remarques

Important

Cette méthode n’est pas disponible à l’aide de JavaScript. Si vous essayez de l’utiliser, votre code appelle plutôt FindAllAsync(DeviceClass) avec une classe non valide et retourne une collection avec tous les appareils. Au lieu de cela, vous devez utiliser FindAllAsync(String, IIterable(String) avec null comme deuxième paramètre si aucune autre propriété n’est nécessaire.

Voir aussi

S’applique à

FindAllAsync()

Énumère tous les objets 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)

Retours

Objet pour la gestion de l’opération asynchrone.

Attributs

Voir aussi

S’applique à