DeviceInformation.FindAllAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
FindAllAsync(String, IIterable<String>, DeviceInformationKind, IDeviceEnumerationSettings) | |
FindAllAsync(String, IIterable<String>, DeviceInformationKind) |
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de sintaxis de consulta avanzada (AQS), el tipo de dispositivo e incluye la colección de propiedades especificada. |
FindAllAsync(String, IIterable<String>) |
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de sintaxis de consulta avanzada (AQS) e incluye la colección de propiedades especificada. |
FindAllAsync(DeviceClass) |
Enumera los objetos DeviceInformation de la clase especificada. |
FindAllAsync(String) |
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de la sintaxis de consulta avanzada (AQS). |
FindAllAsync() |
Enumera todos los objetos 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)
Parámetros
- aqsFilter
-
String
Platform::String
winrt::hstring
- settings
- IDeviceEnumerationSettings
Devoluciones
- Atributos
Se aplica a
FindAllAsync(String, IIterable<String>, DeviceInformationKind)
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de sintaxis de consulta avanzada (AQS), el tipo de dispositivo e incluye la colección de propiedades especificada.
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)
Parámetros
- aqsFilter
-
String
Platform::String
winrt::hstring
Cadena de selector de interfaz de dispositivo AQS que filtra los objetos DeviceInformation que se van a enumerar. Normalmente, esta cadena se recupera del método GetDeviceSelector de una clase que interactúa con los dispositivos. Por ejemplo, GetDeviceSelector recupera la cadena de la clase StorageDevice .
Lista iterable de propiedades adicionales que se van a incluir en la propiedad Properties de los objetos DeviceInformation 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.
Tipo específico de dispositivo que se va a buscar.
Devoluciones
Objeto para administrar la operación asincrónica.
- Atributos
Consulte también
- FindAllAsync()
- FindAllAsync(DeviceClass)
- FindAllAsync(String)
- FindAllAsync(String, IIterable<String>)
Se aplica a
FindAllAsync(String, IIterable<String>)
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de sintaxis de consulta avanzada (AQS) e incluye la colección de propiedades especificada.
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)
Parámetros
- aqsFilter
-
String
Platform::String
winrt::hstring
Cadena de selector de interfaz de dispositivo AQS que filtra los objetos DeviceInformation que se van a enumerar. Normalmente, esta cadena se recupera del método GetDeviceSelector de una clase que interactúa con los dispositivos. Por ejemplo, GetDeviceSelector recupera la cadena de la clase StorageDevice .
Lista iterable de propiedades adicionales que se van a incluir en la propiedad Properties de los objetos DeviceInformation 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 para administrar la operación asincrónica.
- Atributos
Consulte también
Se aplica a
FindAllAsync(DeviceClass)
Enumera los objetos DeviceInformation de la clase especificada.
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)
Parámetros
- deviceClass
- DeviceClass
Clase de dispositivos que se van a enumerar.
Devoluciones
Objeto para administrar la operación asincrónica.
- Atributos
Consulte también
Se aplica a
FindAllAsync(String)
Enumera los objetos DeviceInformation que coinciden con la cadena de selector de interfaz de dispositivo especificada de la sintaxis de consulta avanzada (AQS).
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)
Parámetros
- aqsFilter
-
String
Platform::String
winrt::hstring
Cadena de selector de interfaz de dispositivo AQS que filtra los objetos DeviceInformation que se van a enumerar. Normalmente, esta cadena se recupera del método GetDeviceSelector de una clase que interactúa con los dispositivos. Por ejemplo, GetDeviceSelector recupera la cadena de la clase StorageDevice .
Devoluciones
Objeto para administrar la operación asincrónica.
- Atributos
Comentarios
Importante
Este método no está disponible mediante JavaScript. Si intenta usarlo, el código llamará a FindAllAsync(DeviceClass) con una clase no válida y devolverá una colección con todos los dispositivos. En su lugar, debe usar FindAllAsync(String, IIterable(String) con null como segundo parámetro si no se necesitan otras propiedades.
Consulte también
Se aplica a
FindAllAsync()
Enumera todos los objetos 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)
Devoluciones
Objeto para administrar la operación asincrónica.
- Atributos