Share via


BluetoothAdapter Clase

Definición

Representa un adaptador 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
Herencia
Object Platform::Object IInspectable BluetoothAdapter
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)
Características de aplicaciones
bluetooth

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1803 17134 AreClassicSecureConnectionsSupported
1803 17134 AreLowEnergySecureConnectionsSupported
2004 19041 IsExtendedAdvertisingSupported
2004 19041 MaxAdvertisementDataLength

Propiedades

AreClassicSecureConnectionsSupported

Obtiene o establece un valor que indica si se admiten conexiones seguras para dispositivos Bluetooth emparejados clásicos.

AreLowEnergySecureConnectionsSupported

Obtiene o establece un valor que indica si se admiten conexiones seguras para dispositivos Bluetooth LE emparejados.

BluetoothAddress

Obtiene la dirección del dispositivo.

DeviceId

Obtiene el identificador de dispositivo.

IsAdvertisementOffloadSupported

Obtiene un valor booleano que indica si el adaptador admite la descarga de anuncios.

IsCentralRoleSupported

Obtiene un valor booleano que indica si el adapater admite el rol central LowEnergy.

IsClassicSupported

Obtiene un valor booleano que indica si el adaptador admite el tipo de transporte Bluetooth clásico.

IsExtendedAdvertisingSupported

Indica si el adaptador admite el formato de publicidad extendida 5.0.

IsLowEnergySupported

Obtiene un valor booleano que indica si el adapater admite el tipo de transporte Bluetooth LowEnergy.

IsPeripheralRoleSupported

Obtiene un valor booleano que indica si el adapater admite el rol periférico LowEnergy.

MaxAdvertisementDataLength

Indica la longitud máxima de un anuncio que este adaptador puede publicar.

Métodos

FromIdAsync(String)

Obtiene un objeto BluetoothAdapter identificado por el deviceId especificado.

GetDefaultAsync()

Obtiene el BluetoothAdapter predeterminado.

GetDeviceSelector()

Obtiene una cadena de sintaxis de consulta avanzada (AQS) para identificar instancias de este adaptador. Esta cadena se pasa al método FindAllAsync o CreateWatcher.

GetRadioAsync()

Obtiene la radio representada por este adaptador Bluetooth.

Se aplica a