Поделиться через


BluetoothAdapter Класс

Определение

Представляет адаптер Bluetooth.

public ref class BluetoothAdapter sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BluetoothAdapter final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BluetoothAdapter
Public NotInheritable Class BluetoothAdapter
Наследование
Object Platform::Object IInspectable BluetoothAdapter
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v4.0)
Возможности приложения
bluetooth

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1803 17134 AreClassicSecureConnectionsSupported
1803 17134 AreLowХестрацияSecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

Свойства

AreClassicSecureConnectionsSupported

Возвращает или задает значение, указывающее, поддерживаются ли безопасные подключения для классических парных устройств Bluetooth.

AreLowEnergySecureConnectionsSupported

Возвращает или задает значение, указывающее, поддерживаются ли безопасные подключения для парных устройств Bluetooth LE.

BluetoothAddress

Возвращает адрес устройства.

DeviceId

Возвращает идентификатор устройства.

IsAdvertisementOffloadSupported

Возвращает логическое значение, указывающее, поддерживает ли адаптер разгрузку объявления.

IsCentralRoleSupported

Возвращает логическое значение, указывающее, поддерживает ли adapater центральную роль Low Энергия.

IsClassicSupported

Возвращает логическое значение, указывающее, поддерживает ли адаптер тип транспорта Bluetooth Classic.

IsExtendedAdvertisingSupported

Указывает, поддерживает ли адаптер формат расширенной рекламы 5.0.

IsLowEnergyCodedPhySupported

Представляет адаптер Bluetooth.

IsLowEnergySupported

Возвращает логическое значение, показывающее, поддерживает ли adapater тип транспорта Bluetooth LowХения.

IsLowEnergyUncoded2MPhySupported

Представляет адаптер Bluetooth.

IsPeripheralRoleSupported

Возвращает логическое значение, показывающее, поддерживает ли adapater периферийную роль LowЯки.

MaxAdvertisementDataLength

Указывает максимальную длину объявления, которое может быть опубликовано этим адаптером.

Методы

FromIdAsync(String)

Возвращает объект BluetoothAdapter , идентифицируемый заданным Идентификатором устройства.

GetDefaultAsync()

Возвращает значение по умолчанию BluetoothAdapter.

GetDeviceSelector()

Возвращает строку расширенного синтаксиса запросов (AQS) для идентификации экземпляров этого адаптера. Эта строка передается в метод FindAllAsync или CreateWatcher.

GetRadioAsync()

Возвращает радио, представленное этим адаптером Bluetooth.

Применяется к