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 el adaptador bluetooth del dispositivo local.
[Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)]
public sealed class BluetoothAdapter : Java.Lang.Object
[<Android.Runtime.Register("android/bluetooth/BluetoothAdapter", DoNotGenerateAcw=true)>]
type BluetoothAdapter = class
inherit Object
- Herencia
- Atributos
Comentarios
Documentación de Java para android.bluetooth.BluetoothAdapter
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.
Campos
ActionConnectionStateChanged |
Intención usada para difundir el cambio en el estado de conexión del adaptador Bluetooth local a un perfil del dispositivo remoto. |
ActionDiscoveryFinished |
Acción de difusión: el adaptador bluetooth local ha finalizado el proceso de detección de dispositivos. |
ActionDiscoveryStarted |
Acción de difusión: el adaptador bluetooth local ha iniciado el proceso de detección de dispositivos remotos. |
ActionLocalNameChanged |
Acción de difusión: el adaptador bluetooth local ha cambiado su nombre bluetooth descriptivo. |
ActionRequestDiscoverable |
Acción de actividad: muestra una actividad del sistema que solicita el modo detectable. |
ActionRequestEnable |
Acción de actividad: muestra una actividad del sistema que permite al usuario activar Bluetooth. |
ActionScanModeChanged |
Acción de difusión: indica que el modo de examen bluetooth del adaptador local ha cambiado. |
ActionStateChanged |
Acción de difusión: se ha cambiado el estado del adaptador bluetooth local. |
Error |
Valor de error de Sentinel para esta clase. |
ExtraConnectionState |
Extra usado por
|
ExtraDiscoverableDuration |
Se usa como un campo adicional opcional en |
ExtraLocalName |
Se usa como campo adicional de cadena en |
ExtraPreviousConnectionState |
Extra usado por
|
ExtraPreviousScanMode |
Se usa como campo adicional int en |
ExtraPreviousState |
Se usa como campo adicional int en |
ExtraScanMode |
Se usa como campo adicional int en |
ExtraState |
Se usa como campo adicional int en |
Propiedades
Address |
Devuelve la dirección de hardware del adaptador Bluetooth local. |
BluetoothLeAdvertiser |
Devuelve un |
BluetoothLeScanner |
Devuelve un |
BondedDevices |
Devuelve el conjunto de |
Class |
Devuelve la clase en tiempo de ejecución de este |
DefaultAdapter |
Obtenga un identificador para el adaptador bluetooth local predeterminado. |
DiscoverableTimeout |
Representa el adaptador bluetooth del dispositivo local. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
IsDiscovering |
Devuelve true si el adaptador bluetooth local está actualmente en el proceso de detección de dispositivos. |
IsEnabled |
Devuelve true si Bluetooth está habilitado actualmente y listo para su uso. |
IsLe2MPhySupported |
Devuelve true si se admite la característica PHY de LE 2M. |
IsLeCodedPhySupported |
Devuelve true si se admite la característica PHY codificada por LE. |
IsLeExtendedAdvertisingSupported |
Devuelve true si se admite la característica de publicidad extendida le. |
IsLePeriodicAdvertisingSupported |
Devuelve true si se admite la característica publicidad periódica le. |
IsMultipleAdvertisementSupported |
Devuelve true si el conjunto de chips admite el anuncio múltiple. |
IsOffloadedFilteringSupported |
Devuelve true si se admiten filtros descargados |
IsOffloadedScanBatchingSupported |
Devuelve true si se admite el procesamiento por lotes de análisis descargado. |
JniIdentityHashCode |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
JniPeerMembers |
Representa el adaptador bluetooth del dispositivo local. |
LeMaximumAdvertisingDataLength |
Devuelve la longitud máxima de los datos de publicidad le en bytes, si se admite la característica publicidad extendida de LE, 0 de lo contrario. |
MaxConnectedAudioDevices |
Representa el adaptador bluetooth del dispositivo local. |
Name |
Obtenga el nombre bluetooth descriptivo del adaptador Bluetooth local. |
PeerReference |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
ScanMode |
Obtenga el modo actual de examen de Bluetooth del adaptador Bluetooth local. |
State |
Obtenga el estado actual del adaptador Bluetooth local. |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
CancelDiscovery() |
Cancele el proceso de detección de dispositivos actual. |
CheckBluetoothAddress(String) |
Valide una dirección Bluetooth de cadena, como "00:43:A8:23:10:F0" |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
CloseProfileProxy(ProfileType, IBluetoothProfile) |
Cierre la conexión del proxy de perfil al servicio. |
Disable() |
Desactive el adaptador bluetooth local— no use sin acción explícita del usuario para desactivar Bluetooth. |
Dispose() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
Dispose(Boolean) |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
Enable() |
Active el adaptador bluetooth local— no use sin acción explícita del usuario para activar Bluetooth. |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetProfileConnectionState(ProfileType) |
Obtenga el estado de conexión actual de un perfil. |
GetProfileProxy(Context, IBluetoothProfileServiceListener, ProfileType) |
Obtenga el objeto proxy de perfil asociado al perfil. |
GetRemoteDevice(Byte[]) |
Obtiene un |
GetRemoteDevice(String) |
Obtiene un |
GetRemoteLeDevice(String, Int32) |
Representa el adaptador bluetooth del dispositivo local. |
IsLeAudioBroadcastAssistantSupported() |
Representa el adaptador bluetooth del dispositivo local. |
IsLeAudioBroadcastSourceSupported() |
Representa el adaptador bluetooth del dispositivo local. |
IsLeAudioSupported() |
Representa el adaptador bluetooth del dispositivo local. |
JavaFinalize() |
Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto. (Heredado de Object) |
ListenUsingInsecureL2capChannel() |
Cree un canal orientado a la conexión L2CAP no seguro (CoC) |
ListenUsingInsecureRfcommWithServiceRecord(String, UUID) |
Cree un socket Bluetooth RFCOMM no seguro con registro de servicio. |
ListenUsingL2capChannel() |
Cree un canal seguro orientado a la conexión L2CAP (CoC) |
ListenUsingRfcommWithServiceRecord(String, UUID) |
Cree un socket Bluetooth RFCOMM seguro y de escucha con registro de servicio. |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetName(String) |
Establezca el nombre bluetooth descriptivo del adaptador Bluetooth local. |
StartDiscovery() |
Inicie el proceso de detección de dispositivos remotos. |
StartLeScan(BluetoothAdapter+ILeScanCallback) |
Obsoletos.
Inicia un examen de dispositivos Bluetooth LE. |
StartLeScan(UUID[], BluetoothAdapter+ILeScanCallback) |
Obsoletos.
Inicia un examen de dispositivos Bluetooth LE. |
StopLeScan(BluetoothAdapter+ILeScanCallback) |
Obsoletos.
Detiene un examen continuo del dispositivo Bluetooth LE. |
ToArray<T>() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.Finalized() |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Representa el adaptador bluetooth del dispositivo local. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Representa el adaptador bluetooth del dispositivo local. |
GetJniTypeName(IJavaPeerable) |
Representa el adaptador bluetooth del dispositivo local. |