BluetoothAdapter Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'adattatore Bluetooth del dispositivo locale.
[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
- Ereditarietà
- Attributi
Commenti
Documentazione Java per android.bluetooth.BluetoothAdapter
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Campi
ActionConnectionStateChanged |
Finalità utilizzata per trasmettere la modifica dello stato di connessione dell'adattatore Bluetooth locale a un profilo del dispositivo remoto. |
ActionDiscoveryFinished |
Azione trasmissione: l'adattatore Bluetooth locale ha completato il processo di individuazione dei dispositivi. |
ActionDiscoveryStarted |
Azione di trasmissione: l'adattatore Bluetooth locale ha avviato il processo di individuazione del dispositivo remoto. |
ActionLocalNameChanged |
Azione di trasmissione: l'adattatore Bluetooth locale ha modificato il nome Bluetooth descrittivo. |
ActionRequestDiscoverable |
Azione attività: mostra un'attività di sistema che richiede la modalità individuabile. |
ActionRequestEnable |
Azione attività: mostra un'attività di sistema che consente all'utente di attivare Bluetooth. |
ActionScanModeChanged |
Azione di trasmissione: indica che la modalità di analisi Bluetooth dell'adattatore locale è stata modificata. |
ActionStateChanged |
Azione di trasmissione: lo stato dell'adattatore Bluetooth locale è stato modificato. |
Error |
Valore di errore sentinel per questa classe. |
ExtraConnectionState |
Extra usato da
|
ExtraDiscoverableDuration |
Usato come campo aggiuntivo facoltativo nelle |
ExtraLocalName |
Usato come campo aggiuntivo String nelle |
ExtraPreviousConnectionState |
Extra usato da
|
ExtraPreviousScanMode |
Usato come campo aggiuntivo int nelle |
ExtraPreviousState |
Usato come campo aggiuntivo int nelle |
ExtraScanMode |
Usato come campo aggiuntivo int nelle |
ExtraState |
Usato come campo aggiuntivo int nelle |
Proprietà
Address |
Restituisce l'indirizzo hardware della scheda Bluetooth locale. |
BluetoothLeAdvertiser |
Restituisce un |
BluetoothLeScanner |
Restituisce un |
BondedDevices |
Restituisce il set di |
Class |
Restituisce la classe di runtime di questo |
DefaultAdapter |
Ottenere un handle per l'adattatore Bluetooth locale predefinito. |
DiscoverableTimeout |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
IsDiscovering |
Restituisce true se l'adattatore Bluetooth locale è attualmente nel processo di individuazione dei dispositivi. |
IsEnabled |
Restituisce true se Bluetooth è attualmente abilitato e pronto per l'uso. |
IsLe2MPhySupported |
Restituisce true se la funzionalità PHY di LE 2M è supportata. |
IsLeCodedPhySupported |
Restituisce true se la funzionalità PHY codificata per LE è supportata. |
IsLeExtendedAdvertisingSupported |
Restituisce true se è supportata la funzionalità pubblicità estesa LE. |
IsLePeriodicAdvertisingSupported |
Restituisce true se è supportata la funzionalità pubblicità periodica LE. |
IsMultipleAdvertisementSupported |
Restituisce true se la pubblicità multipla è supportata dal chipset |
IsOffloadedFilteringSupported |
Restituisce true se sono supportati i filtri caricati |
IsOffloadedScanBatchingSupported |
Restituisce true se è supportato il batch di analisi disattivato |
JniIdentityHashCode |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
JniPeerMembers |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
LeMaximumAdvertisingDataLength |
Restituisce la lunghezza massima dei dati di pubblicità LE in byte, se la funzionalità di pubblicità estesa LE è supportata, in caso contrario, 0. |
MaxConnectedAudioDevices |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
Name |
Ottenere il nome Bluetooth descrittivo dell'adattatore Bluetooth locale. |
PeerReference |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
ScanMode |
Ottenere la modalità di analisi Bluetooth corrente dell'adattatore Bluetooth locale. |
State |
Ottenere lo stato corrente dell'adattatore Bluetooth locale. |
ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. (Ereditato da Object) |
Metodi
CancelDiscovery() |
Annullare il processo di individuazione del dispositivo corrente. |
CheckBluetoothAddress(String) |
Convalidare un indirizzo Bluetooth stringa, ad esempio "00:43:A8:23:10:F0" |
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
CloseProfileProxy(ProfileType, IBluetoothProfile) |
Chiudere la connessione del proxy del profilo al servizio. |
Disable() |
Disattivare l'adattatore Bluetooth locale— non usare senza un'azione utente esplicita per disattivare Bluetooth. |
Dispose() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
Dispose(Boolean) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
Enable() |
Attivare l'adattatore Bluetooth locale— non usare senza un'azione utente esplicita per attivare Bluetooth. |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetProfileConnectionState(ProfileType) |
Ottenere lo stato di connessione corrente di un profilo. |
GetProfileProxy(Context, IBluetoothProfileServiceListener, ProfileType) |
Ottenere l'oggetto proxy del profilo associato al profilo. |
GetRemoteDevice(Byte[]) |
Ottenere un |
GetRemoteDevice(String) |
Ottenere un |
GetRemoteLeDevice(String, Int32) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
IsLeAudioBroadcastAssistantSupported() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
IsLeAudioBroadcastSourceSupported() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
IsLeAudioSupported() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
JavaFinalize() |
Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto. (Ereditato da Object) |
ListenUsingInsecureL2capChannel() |
Creare un canale |
ListenUsingInsecureRfcommWithServiceRecord(String, UUID) |
Creare un socket Bluetooth RFCOMM non sicuro in ascolto con Record di servizio. |
ListenUsingL2capChannel() |
Creare un canale orientato alla connessione L2CAP (CoC) sicuro e assegnare un valore multixer (PSM) |
ListenUsingRfcommWithServiceRecord(String, UUID) |
Creare un socket Bluetooth RFCOMM sicuro in ascolto con Record di servizio. |
Notify() |
Riattiva un singolo thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
NotifyAll() |
Riattiva tutti i thread in attesa del monitoraggio dell'oggetto. (Ereditato da Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetName(String) |
Impostare il nome Bluetooth descrittivo dell'adattatore Bluetooth locale. |
StartDiscovery() |
Avviare il processo di individuazione dei dispositivi remoti. |
StartLeScan(BluetoothAdapter+ILeScanCallback) |
Obsoleti.
Avvia un'analisi dei dispositivi Bluetooth LE. |
StartLeScan(UUID[], BluetoothAdapter+ILeScanCallback) |
Obsoleti.
Avvia un'analisi dei dispositivi Bluetooth LE. |
StopLeScan(BluetoothAdapter+ILeScanCallback) |
Obsoleti.
Arresta un'analisi del dispositivo Bluetooth LE in corso. |
ToArray<T>() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione in formato stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
Wait() |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.< (Ereditato da Object) |
Wait(Int64) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Wait(Int64, Int32) |
Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |
GetJniTypeName(IJavaPeerable) |
Rappresenta l'adattatore Bluetooth del dispositivo locale. |