BluetoothDevice.GetDeviceSelectorFromClassOfDevice 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í.
Crea una cadena de filtro advanced Query Syntax (AQS) a partir de un objeto BluetoothClassOfDevice . La cadena AQS se pasa al método CreateWatcher para devolver una colección de objetos DeviceInformation .
public:
static Platform::String ^ GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice ^ classOfDevice);
static winrt::hstring GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice const& classOfDevice);
public static string GetDeviceSelectorFromClassOfDevice(BluetoothClassOfDevice classOfDevice);
function getDeviceSelectorFromClassOfDevice(classOfDevice)
Public Shared Function GetDeviceSelectorFromClassOfDevice (classOfDevice As BluetoothClassOfDevice) As String
Parámetros
- classOfDevice
- BluetoothClassOfDevice
Clase de dispositivo que se usa para construir la cadena de AQS.
Devoluciones
Cadena de AQS que se puede pasar como parámetro al método CreateWatcher .
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)
|
Características de aplicaciones |
bluetooth
|
Comentarios
Cada sección del parámetro classOfDevice es opcional. Sin embargo, si se establece la clase secundaria del dispositivo, también se debe establecer la clase principal del dispositivo. A continuación se muestran los comportamientos relacionados con lo que se establece.
- Si no se establece ninguna clase principal o secundaria de dispositivo, se devolverán todos los dispositivos que coincidan con las funcionalidades de servicio proporcionadas.
- Si no se establece ninguna clase secundaria de dispositivo, se devolverán todos los dispositivos que coincidan con la clase principal de dispositivos Y se devolverán las funcionalidades de servicio proporcionadas.
- Si se establecen funcionalidades de servicio, se devolverán todos los dispositivos que coincidan con AL MENOS las funcionalidades de servicio proporcionadas Y se devolverá la clase principal o secundaria del dispositivo.
- Si no se establecen funcionalidades de servicio, se devolverán todos los dispositivos que coincidan con la clase principal o secundaria del dispositivo.
- Si no se establece ninguna clase principal o secundaria de dispositivo Y no se establecen funcionalidades de servicio, se devolverán todos los dispositivos. Esta cadena de filtro de AQS solicitará que se emita una consulta.