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. |