BluetoothDevice.LeAppearance Proprietà
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.
Ottiene l'aspetto Bluetooth LE del dispositivo remoto.
public int LeAppearance { [Android.Runtime.Register("getLeAppearance", "()I", "", ApiSince=37)] [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] get; }
[<get: Android.Runtime.Register("getLeAppearance", "()I", "", ApiSince=37)>]
[<get: Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.LeAppearance : int
Valore della proprietà
il valore aspetto LE o #LE_APPEARANCE_UNKNOWN se l'aspetto è sconosciuto o non è ancora disponibile.
- Attributi
Commenti
Ottiene l'aspetto Bluetooth LE del dispositivo remoto.
I valori di aspetto LE sono definiti dal sig Bluetooth e forniscono una rappresentazione visiva del tipo di dispositivo. Per un elenco completo dei valori di aspetto LE validi, vedere il documento Numeri assegnati Bluetooth.
Questo valore viene restituito dalla cache locale e può essere recuperato anche quando il dispositivo è disconnesso. Il valore rappresenta una caratteristica fisica statica e in genere rimane costante per tutta la durata di un dispositivo.
La cache viene popolata estraendo il tipo di Aspetto AD dagli annunci LE durante l'individuazione dei dispositivi prima dell'associazione o eseguendo una lettura GATT sulla caratteristica Aspetto del servizio GAP nella prima connessione LE.
In base alle specifiche BLUETOOTH SIG GAP, la caratteristica Aspetto non supporta le notifiche GATT/indicazioni. Le modifiche apportate all'aspetto di un dispositivo vengono trasmesse solo per i dispositivi collegati usando la finalità ACTION_LE_APPEARANCE_CHANGED contenente il nuovo valore EXTRA_LE_APPEARANCE. Per le app destinate a Build.VERSION_CODES. R o versione precedente richiede l'autorizzazione Manifest.permission.BLUETOOTH che può essere ottenuta con un semplice <tag manifesto uses-permission> . Per le app destinate a Build.VERSION_CODES. S o versione successiva richiede l'autorizzazione Manifest.permission.BLUETOOTH_CONNECT che può essere ottenuta con android.app.Activity.requestPermissions(String[],int). Richiede Manifest.permission.BLUETOOTH_CONNECT
Informazioni di riferimento su Android per android.bluetooth.BluetoothDevice.getLeAppearance.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.