BluetoothDevice.GetDeviceSelectorFromClassOfDevice Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une chaîne de filtre AQS (Advanced Query Syntax) à partir d’un objet BluetoothClassOfDevice . La chaîne AQS est passée à la méthode CreateWatcher pour retourner une collection d’objets 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
Paramètres
- classOfDevice
- BluetoothClassOfDevice
Classe d’appareil utilisée pour construire la chaîne AQS.
Retours
Chaîne AQS qui peut être passée en tant que paramètre à la méthode CreateWatcher .
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v2.0)
|
Fonctionnalités de l’application |
bluetooth
|
Remarques
Chaque section du paramètre classOfDevice est facultative. Toutefois, si la classe secondaire d’appareil est définie, la classe principale de l’appareil doit également être définie. Les comportements suivants sont liés à ce qui est défini.
- Si aucune classe d’appareil majeure/secondaire n’est définie, tous les appareils correspondant aux fonctionnalités de service fournies sont retournés.
- Si aucune classe mineure d’appareil n’est définie, tous les appareils correspondant à la classe principale d’appareils ET les fonctionnalités de service fournies sont retournés.
- Si des fonctionnalités de service sont définies, tous les appareils qui correspondent au moins aux fonctionnalités de service fournies ET la classe d’appareil principale/mineure sont retournés.
- Si aucune fonctionnalité de service n’est définie, tous les appareils qui correspondent à la classe principale/secondaire de l’appareil sont retournés.
- Si aucune classe d’appareil majeure/mineure n’est définie ET qu’aucune fonctionnalité de service n’est définie, tous les appareils sont retournés. Cette chaîne de filtre AQS demande l’émission d’une requête.