Android.Bluetooth Espacio de nombres

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

Clases

Nombre Description
BluetoothA2dp

Esta clase proporciona las API públicas para controlar el perfil de Bluetooth A2DP.

BluetoothA2dp.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothAdapter

Representa el adaptador bluetooth del dispositivo local.

BluetoothAssignedNumbers

Números asignados por Bluetooth.

BluetoothClass

Representa una clase Bluetooth, que describe las características generales y las funcionalidades de un dispositivo.

BluetoothClass.Device

Define todas las constantes de clase de dispositivo.

BluetoothClass.Device.Major

Define todas las constantes de clase de dispositivo principales.

BluetoothClass.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothClass.Service

Define todas las constantes de clase de servicio.

BluetoothCodecConfig

Representa la configuración del códec para un dispositivo de origen Bluetooth A2DP.

BluetoothCodecConfig.Builder

Generador para BluetoothCodecConfig.

BluetoothCodecConfig.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothCodecStatus

Representa el estado del códec (configuración y funcionalidad) para un dispositivo de origen Bluetooth A2DP.

BluetoothCodecStatus.Builder

Generador para BluetoothCodecStatus.

BluetoothCodecStatus.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothCodecType

Representa un tipo de códec de origen compatible para un dispositivo Bluetooth A2DP.

BluetoothCodecType.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothCsipSetCoordinator

Esta clase proporciona las API públicas para controlar el coordinador de conjuntos CSIP de Bluetooth.

BluetoothCsipSetCoordinator.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothDevice

Representa un dispositivo Bluetooth remoto.

BluetoothDevice.BluetoothAddress

Clase de datos para el tipo de dirección y dirección Bluetooth.

BluetoothDevice.BluetoothAddress.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothDevice.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothGatt

API pública para el perfil GATT de Bluetooth.

BluetoothGatt.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothGattCallback

Esta clase abstracta se usa para implementar BluetoothGatt devoluciones de llamada.

BluetoothGattCharacteristic

Representa una característica GATT de Bluetooth

BluetoothGattCharacteristic.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothGattDescriptor

Representa un descriptor GATT de Bluetooth

BluetoothGattDescriptor.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothGattServer

API pública para el rol de servidor de perfil GATT de Bluetooth.

BluetoothGattServer.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothGattServerCallback

Esta clase abstracta se usa para implementar BluetoothGattServer devoluciones de llamada.

BluetoothGattService

Representa un servicio GATT de Bluetooth

BluetoothGattService.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHeadset

API pública para controlar el servicio Bluetooth Headset.

BluetoothHeadset.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHealth

API pública para el perfil de estado de Bluetooth.

BluetoothHealth.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHealthAppConfiguration

Configuración de la aplicación de estado de Bluetooth que se usa junto con la BluetoothHealth clase .

BluetoothHealthAppConfiguration.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHealthCallback

Esta clase abstracta se usa para implementar BluetoothHealth devoluciones de llamada.

BluetoothHearingAid

Esta clase proporciona las API públicas para controlar el perfil de audífono.

BluetoothHearingAid.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHidDevice

Proporciona las API públicas para controlar el perfil de dispositivo HID bluetooth.

BluetoothHidDevice.Callback

Clase de plantilla que las aplicaciones usan para llamar a funciones de devolución de llamada en eventos desde el host HID.

BluetoothHidDevice.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHidDeviceAppQosSettings

Representa la configuración de calidad de servicio (QoS) para una aplicación de dispositivo BLUETOOTH HID.

BluetoothHidDeviceAppQosSettings.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothHidDeviceAppSdpSettings

Representa la configuración del Protocolo de detección de servicios (SDP) para una aplicación de dispositivo BLUETOOTH HID.

BluetoothHidDeviceAppSdpSettings.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeAudio

Esta clase proporciona las API públicas para controlar el perfil de LeAudio.

BluetoothLeAudio.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeAudioCodecConfig

Representa la configuración del códec para un dispositivo de origen bluetooth LE Audio.

BluetoothLeAudioCodecConfig.Builder

Generador para BluetoothLeAudioCodecConfig.

BluetoothLeAudioCodecConfig.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeAudioCodecStatus

Representa el estado del códec (configuración y funcionalidad) de un dispositivo de origen Bluetooth Le Audio.

BluetoothLeAudioCodecStatus.InterfaceConsts

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothManager

Administrador de alto nivel usado para obtener una instancia de BluetoothAdapter y para llevar a cabo la administración general de Bluetooth.

BluetoothProfile

API públicas para los perfiles de Bluetooth.

BluetoothServerSocket

Un socket Bluetooth de escucha.

BluetoothSocket

Un socket Bluetooth conectado o conectado.

BluetoothSocketException

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

BluetoothSocketSettings

Define parámetros para crear canales de socket de cliente y servidor Bluetooth.

BluetoothSocketSettings.Builder

Generador para BluetoothSocketSettings.

BluetoothStatusCodes

Una clase con constantes que representan posibles valores devueltos para las API de Bluetooth.

EncryptionStatus

Representa el estado de cifrado de un dispositivo Bluetooth.

ServiceConnectedEventArgs

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

ServiceDisconnectedEventArgs

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

Interfaces

Nombre Description
BluetoothAdapter.ILeScanCallback

Interfaz de devolución de llamada que se usa para entregar los resultados del examen LE.

IBluetoothProfile

API públicas para los perfiles de Bluetooth.

IBluetoothProfileServiceListener

Interfaz para notificar a los clientes IPC de BluetoothProfile cuando se han conectado o desconectado al servicio.

Enumeraciones

Nombre Description
A2dpState

Enumera los valores devueltos por varios tipos.

AddressType

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

AtCommand

Enumera los valores devueltos por varios tipos.

BitsPerSample

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothClassProfile

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothConnectionType

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothDeviceBondLossReason

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothDeviceEncryptionAlgorithm

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothDeviceType

Enumera los valores devueltos por varios tipos.

BluetoothLeBitsPerSample

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeChannelCount

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeFrameDuration

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeSampleRate

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothLeSourceCodecType

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothPhy

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothPhyOption

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothSocketExceptionReason

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

BluetoothTransports

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

Bond

Enumera los valores devueltos por varios tipos.

ChannelMode

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

CodecType

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

CurrentBluetoothStatusCodes

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

DeviceClass

Enumera los valores devueltos por varios tipos.

GattConnectionPriority

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.Bluetooth.BluetoothGatt.RequestConnectionPriority .

GattDescriptorPermission

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Bluetooth.BluetoothGattDescriptor.. Miembro de ctor .

GattFormat

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios métodos de BluetoothGattCharacteristic.

GattPermission

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Bluetooth.BluetoothGattCharacteristic.. Miembro de ctor .

GattProperty

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Bluetooth.BluetoothGattCharacteristic.. Miembro de ctor .

GattServiceType

Enumera los valores devueltos por varios tipos y tomados como parámetro de F:Android.Bluetooth.BluetoothGattService.. Miembro de ctor .

GattStatus

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

GattSubrateMode

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

GattWriteType

Enumera los valores devueltos por varios tipos.

HeadsetAudioState

Enumera los valores devueltos por varios tipos.

HealthApplicationConfig

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Android.Bluetooth.BluetoothHealthCallback.OnHealthAppConfigurationStatusChange .

HealthChannelType

Enumera los valores devueltos por varios tipos.

HealthState

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

HidDeviceAppQosSettingsServiceType

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

MajorDeviceClass

Enumera los valores devueltos por varios tipos.

ProfileState

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

ProfileType

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

RoleType

Enumera los valores devueltos por varios tipos.

SampleRate

Proporciona clases que administran la funcionalidad de Bluetooth, como el examen de dispositivos, la conexión con dispositivos y la administración de la transferencia de datos entre dispositivos.

ScanMode

Enumera los valores devueltos por varios tipos.

ServiceClass

Enumera los valores devueltos por varios métodos de ServiceClass y tomados como parámetro del miembro F:Android.Bluetooth.BluetoothClass.HasService .

State

Enumera los valores devueltos por varios tipos.