Windows.Devices.Bluetooth Espace de noms
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.
Le Windows. L’espace de noms Devices.Bluetooth définit un ensemble d’API Windows Runtime qui permettent aux applications d’interagir avec les appareils Bluetooth. Ces API sont disponibles pour les applications UWP, les applications de bureau SDK d'application Windows (WinUI 3) et les applications de bureau Win32. Pour plus d’informations, consultez Bluetooth .
Classes
| Nom | Description |
|---|---|
| BluetoothAdapter |
Représente un adaptateur Bluetooth. |
| BluetoothClassOfDevice |
Fournit des fonctionnalités permettant de déterminer les informations de la classe d’appareil Bluetooth (COD Bluetooth) d’un appareil. |
| BluetoothDevice |
Représente un appareil Bluetooth. Les exemples d’applications qui utilisent cette classe incluent l’énumération et l’exemple de jumelage d’appareils etl’exemple de conversation RFCOMM Bluetooth. |
| BluetoothDeviceId |
Représente un ID d’appareil Bluetooth. |
| BluetoothLEAppearance |
Fournit des fonctionnalités permettant de déterminer les informations d’apparence Bluetooth Low Energy (LE) pour un appareil. Pour obtenir une instance de cette classe, appelez la méthode BluetoothLEAppearance.FromRawValue ou BluetoothLEAppearance.FromParts . |
| BluetoothLEAppearanceCategories |
Indique le code de catégorie d’apparence de l’appareil Bluetooth LE. |
| BluetoothLEAppearanceSubcategories |
Indique le code de sous-catégorie d’apparence de l’appareil Bluetooth LE. Pour plus d’informations sur la façon dont les sous-catégories correspondent aux catégories, consultez la spécification Bluetooth. |
| BluetoothLEConnectionParameters |
Représente les paramètres de connexion Bluetooth LE. Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothLEConnectionPhy |
Permet de récupérer des informations sur la couche physique Bluetooth LE (PHY). Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothLEConnectionPhyInfo |
Représente des informations sur la couche physique Bluetooth LE (PHY). Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothLEDevice |
Représente un appareil Bluetooth LE. Pour obtenir des exemples de code, consultez l’exemple Bluetooth Low Energy et l’énumération d’appareils et l’exemple de jumelage. |
| BluetoothLEPreferredConnectionParameters |
Représente les paramètres de connexion préférés Bluetooth LE. Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothLEPreferredConnectionParametersRequest |
Représente une demande de paramètres de connexion bluetooth LE préféré. Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothSignalStrengthFilter |
Paramètres de groupes utilisés pour configurer le filtrage rssI (Signal Strength Indicator) reçu. |
| BluetoothUuidHelper |
Classe d’assistance qui fournit des méthodes de conversion entre l’UUID de l’appareil bluetooth et l’ID court. |
Énumérations
| Nom | Description |
|---|---|
| BluetoothAddressType |
Décrit le type d’adresse Bluetooth. |
| BluetoothCacheMode |
Indique si les méthodes d’API Bluetooth applicables doivent fonctionner sur les valeurs mises en cache dans le système, ou si elles doivent récupérer ces valeurs à partir de l’appareil Bluetooth. Consultez les remarques dans la rubrique membre. |
| BluetoothConnectionStatus |
Indique l’état de connexion de l’appareil. |
| BluetoothError |
Spécifie les cas d’erreur Bluetooth courants. |
| BluetoothLEPreferredConnectionParametersRequestStatus |
Définit des constantes qui spécifient l’état d’une demande de paramètres de connexion bluetooth LE préféré. Pour plus d’informations sur les paramètres de connexion et PHY, reportez-vous à la spécification Bluetooth Core. |
| BluetoothMajorClass |
Indique le code de classe principale de l’appareil, qui est la famille générale d’appareils avec laquelle l’appareil est associé. |
| BluetoothMinorClass |
Indique le code de classe mineure de l’appareil. Ceux-ci sont interprétés dans le contexte des codes de classe principale. |
| BluetoothServiceCapabilities |
Indique les fonctionnalités de service d’un appareil. |
Remarques
Remarque
Compatibilité de l’infrastructure d’application : Les API Bluetooth fonctionnent à partir de n’importe quelle infrastructure d’application Windows, y compris les applications de bureau WinAppSDK et les applications Win32 classiques. Les applications empaquetées doivent déclarer la bluetooth fonctionnalité dans leur manifeste d’application. Les applications de bureau non empaquetées peuvent accéder au Bluetooth sans déclaration de manifeste. Pour obtenir des conseils sur l’appel d’API WinRT à partir d’applications de bureau, consultez Appeler Windows Runtime API dans les applications de bureau.