Lingua

BluetoothDevice.LeAppearance Proprietà

Definizione

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.

Si applica a