Condividi tramite


BluetoothDevice.GetDeviceSelectorFromClassOfDevice Metodo

Definizione

Crea una stringa di filtro AQS (Advanced Query Syntax) da un oggetto BluetoothClassOfDevice . La stringa AQS viene passata al metodo CreateWatcher per restituire una raccolta di oggetti 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

Parametri

classOfDevice
BluetoothClassOfDevice

Classe del dispositivo usata per costruire la stringa AQS.

Restituisce

String

Platform::String

winrt::hstring

Stringa AQS che può essere passata come parametro al metodo CreateWatcher .

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)
Funzionalità dell'app
bluetooth

Commenti

Ogni sezione del parametro classOfDevice è facoltativa. Tuttavia, se la classe secondaria del dispositivo è impostata, è necessario impostare anche la classe principale del dispositivo. Di seguito sono riportati i comportamenti correlati a ciò che è impostato.

  • Se non è impostata alcuna classe principale/secondaria del dispositivo, verranno restituiti tutti i dispositivi corrispondenti alle funzionalità del servizio fornite.
  • Se non è impostata alcuna classe secondaria del dispositivo, verranno restituiti tutti i dispositivi corrispondenti alla classe principale dei dispositivi e le funzionalità del servizio fornite.
  • Se sono impostate funzionalità del servizio, verranno restituiti tutti i dispositivi che corrispondono almeno alle funzionalità del servizio fornite E verrà restituita la classe principale/secondaria del dispositivo.
  • Se non sono impostate funzionalità del servizio, verranno restituiti tutti i dispositivi che corrispondono alla classe principale/secondaria del dispositivo.
  • Se non è impostata alcuna classe principale o secondaria del dispositivo e non sono impostate funzionalità di servizio, verranno restituiti tutti i dispositivi. Questa stringa di filtro AQS richiederà l'invio di una richiesta.

Si applica a