BluetoothAdapter 类

定义

表示蓝牙适配器。

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 AreLowEnergySecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

属性

AreClassicSecureConnectionsSupported

获取或设置一个值,该值指示经典配对蓝牙设备是否支持安全连接。

AreLowEnergySecureConnectionsSupported

获取或设置一个值,该值指示配对的蓝牙 LE 设备是否支持安全连接。

BluetoothAddress

获取设备地址。

DeviceId

获取设备 ID。

IsAdvertisementOffloadSupported

获取一个布尔值,该值指示适配器是否支持播发卸载。

IsCentralRoleSupported

获取一个布尔值,该值指示 adapater 是否支持 LowEnergy 中心角色。

IsClassicSupported

获取一个布尔值,该值指示适配器是否支持蓝牙经典传输类型。

IsExtendedAdvertisingSupported

指示适配器是否支持 5.0 扩展广告格式。

IsLowEnergyCodedPhySupported

表示蓝牙适配器。

IsLowEnergySupported

获取一个布尔值,该值指示 adapater 是否支持 LowEnergy 蓝牙传输类型。

IsLowEnergyUncoded2MPhySupported

表示蓝牙适配器。

IsPeripheralRoleSupported

获取一个布尔值,该值指示 adapater 是否支持 LowEnergy 外围角色。

MaxAdvertisementDataLength

指示此适配器可发布的播发的最大长度。

方法

FromIdAsync(String)

获取由给定 DeviceId 标识的 BluetoothAdapter 对象。

GetDefaultAsync()

获取默认的 BluetoothAdapter。

GetDeviceSelector()

获取用于标识此适配器实例 (AQS) 字符串的高级查询语法。 此字符串将传递给 FindAllAsync 或 CreateWatcher 方法。

GetRadioAsync()

获取由此蓝牙适配器表示的无线电。

适用于