Windows.Devices.Bluetooth Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Windows. Пространство имен Device.Bluetooth определяет набор API-интерфейсов среда выполнения Windows, которые позволяют приложениям взаимодействовать с устройствами Bluetooth. Эти API доступны для приложений UWP, классических приложений Windows App SDK (WinUI 3) и классических приложений Win32. Дополнительные сведения см. в разделе Bluetooth.
Классы
| Имя. | Описание |
|---|---|
| BluetoothAdapter |
Представляет адаптер Bluetooth. |
| BluetoothClassOfDevice |
Предоставляет функциональные возможности для определения сведений о классе Bluetooth устройства (Bluetooth COD) для устройства. |
| BluetoothDevice |
Представляет устройство Bluetooth. Примеры приложений, использующих этот класс, включают перечисление устройств и пример связывания ипример чата Bluetooth RFCOMM. |
| BluetoothDeviceId |
Представляет идентификатор устройства Bluetooth. |
| BluetoothLEAppearance |
Предоставляет функциональные возможности для определения сведений о внешнем виде Bluetooth Low Energy (LE) для устройства. Чтобы получить экземпляр этого класса, вызовите метод BluetoothLEAppearance.FromRawValue или метод BluetoothLEAppearance.FromParts . |
| BluetoothLEAppearanceCategories |
Указывает код категории внешнего вида устройства Bluetooth LE. |
| BluetoothLEAppearanceSubcategories |
Указывает код подкатегории внешнего вида устройства Bluetooth LE. Дополнительные сведения о сопоставлении подкатегорий с категориями см. в спецификации Bluetooth. |
| BluetoothLEConnectionParameters |
Представляет параметры подключения Bluetooth LE. Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothLEConnectionPhy |
Используется для получения сведений о физическом слое Bluetooth LE (PHY). Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothLEConnectionPhyInfo |
Представляет сведения о физическом слое Bluetooth LE (PHY). Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothLEDevice |
Представляет устройство Bluetooth LE. Примеры кода см. в примере перечисления и связывания устройствBluetooth Low Energy. |
| BluetoothLEPreferredConnectionParameters |
Представляет предпочтительные параметры подключения Bluetooth LE. Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothLEPreferredConnectionParametersRequest |
Представляет запрос параметров подключения Bluetooth LE. Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothSignalStrengthFilter |
Параметры групп, используемые для настройки индикатора надежности сигнала (RSSI) на основе фильтрации. |
| BluetoothUuidHelper |
Вспомогательный класс, предоставляющий методы для преобразования между UUID устройства Bluetooth и коротким идентификатором. |
Перечисления
| Имя. | Описание |
|---|---|
| BluetoothAddressType |
Описывает тип адреса Bluetooth. |
| BluetoothCacheMode |
Указывает, должны ли применимые методы API Bluetooth работать с значениями, кэшируемыми в системе, или должны ли они извлекать эти значения с устройства Bluetooth. См. примечания в разделе члена. |
| BluetoothConnectionStatus |
Указывает состояние подключения устройства. |
| BluetoothError |
Указывает распространенные случаи ошибок Bluetooth. |
| BluetoothLEPreferredConnectionParametersRequestStatus |
Определяет константы, указывающие состояние запроса параметров подключения Bluetooth LE. Дополнительные сведения о параметрах подключения и PHY см. в спецификации Bluetooth Core. |
| BluetoothMajorClass |
Указывает код основного класса устройства, который является общим семейством устройств, с которым связано устройство. |
| BluetoothMinorClass |
Указывает код дополнительного класса устройства. Они интерпретируются в контексте кодов основных классов. |
| BluetoothServiceCapabilities |
Указывает возможности службы устройства. |
Комментарии
Примечание.
Совместимость платформы приложений: API Bluetooth работают из любой платформы приложений Windows, включая классические приложения WinAppSDK и классические приложения Win32. Упакованные приложения должны объявить bluetooth возможность в манифесте приложения. Распаковка классических приложений может получить доступ к Bluetooth без объявления манифеста. Рекомендации по вызову API WinRT из классических приложений см. в статье "Вызов API среда выполнения Windows" в классических приложениях.