BluetoothAdapter Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |
IsLowEnergyCodedPhySupported |
Representa un adaptador Bluetooth. |
IsLowEnergySupported |
Obtiene un valor booleano que indica si el adapater admite el tipo de transporte Bluetooth LowEnergy. |
IsLowEnergyUncoded2MPhySupported |
Representa un adaptador Bluetooth. |
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. |