Share via


BluetoothGattCharacteristic Classe

Definizione

Rappresenta una caratteristica GATT Bluetooth

[Android.Runtime.Register("android/bluetooth/BluetoothGattCharacteristic", DoNotGenerateAcw=true)]
public class BluetoothGattCharacteristic : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/bluetooth/BluetoothGattCharacteristic", DoNotGenerateAcw=true)>]
type BluetoothGattCharacteristic = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
BluetoothGattCharacteristic
Attributi
Implementazioni

Commenti

Documentazione Java per android.bluetooth.BluetoothGattCharacteristic.

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 .

Costruttori

BluetoothGattCharacteristic(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

BluetoothGattCharacteristic(UUID, GattProperty, GattPermission)

Creare un nuovo BluetoothGattCharacteristic.

Campi

FormatFloat
Obsoleti.

Tipo di formato valore caratteristica float (float a 32 bit)

FormatSfloat
Obsoleti.

Tipo di formato valore caratteristica sfloat (float a 16 bit)

FormatSint16
Obsoleti.

Tipo di formato valore caratteristica sint16

FormatSint32
Obsoleti.

Tipo di formato valore caratteristica sint32

FormatSint8
Obsoleti.

Tipo di formato valore caratteristica sint8

FormatUint16
Obsoleti.

Tipo di formato valore caratteristica uint16

FormatUint32
Obsoleti.

Tipo di formato valore caratteristica uint32

FormatUint8
Obsoleti.

Tipo di formato valore caratteristica uint8

PermissionRead
Obsoleti.

Autorizzazione di lettura caratteristica

PermissionReadEncrypted
Obsoleti.

Autorizzazione caratteristica: Consenti operazioni di lettura crittografate

PermissionReadEncryptedMitm
Obsoleti.

Autorizzazione caratteristica: consenti la lettura con protezione persona-in-the-middle

PermissionWrite
Obsoleti.

Autorizzazione di scrittura caratteristica

PermissionWriteEncrypted
Obsoleti.

Autorizzazione caratteristica: Consenti scritture crittografate

PermissionWriteEncryptedMitm
Obsoleti.

Autorizzazione caratteristica: Consenti scritture crittografate con protezione persona-in-the-middle

PermissionWriteSigned
Obsoleti.

Autorizzazione caratteristica: Consenti operazioni di scrittura firmate

PermissionWriteSignedMitm
Obsoleti.

Autorizzazione caratteristica: consenti operazioni di scrittura firmate con protezione persona-in-the-middle

PropertyBroadcast
Obsoleti.

Proprty caratteristica: caratteristica è broadcastable.

PropertyExtendedProps
Obsoleti.

Proprietà caratteristica: caratteristica ha proprietà estese

PropertyIndicate
Obsoleti.

Proprietà caratteristica: caratteristica supporta l'indicazione

PropertyNotify
Obsoleti.

Proprietà caratteristica: caratteristica supporta la notifica

PropertyRead
Obsoleti.

Proprietà caratteristica: caratteristica è leggibile.

PropertySignedWrite
Obsoleti.

Proprietà caratteristica: la caratteristica supporta la scrittura con la firma

PropertyWrite
Obsoleti.

Proprietà caratteristica: la caratteristica può essere scritta.

PropertyWriteNoResponse
Obsoleti.

Proprietà caratteristica: la caratteristica può essere scritta senza risposta.

WriteTypeDefault
Obsoleti.

Scrivere caratteristiche, richiedere l'acknoledgement dal dispositivo remoto

WriteTypeNoResponse
Obsoleti.

Scrivere una caratteristica senza richiedere una risposta dal dispositivo remoto

WriteTypeSigned
Obsoleti.

Scrivere una caratteristica inclusa la firma di autenticazione

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Rappresenta una caratteristica GATT Bluetooth

Descriptors

Restituisce un elenco di descrittori per questa caratteristica.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
InstanceId

Restituisce l'ID istanza per questa caratteristica.

JniIdentityHashCode

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
JniPeerMembers

Rappresenta una caratteristica GATT Bluetooth

MDescriptors

Elenco dei descrittori inclusi in questa caratteristica.

PeerReference

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
Permissions

Restituisce le autorizzazioni per questa caratteristica.

Properties

Restituisce le proprietà di questa caratteristica.

Service

Restituisce il servizio a cui appartiene questa caratteristica.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Uuid

Restituisce l'UUID di questa caratteristica

WriteType

Ottiene il tipo di scrittura per questa caratteristica. -o- Impostare il tipo di scrittura per questa caratteristica

Metodi

AddDescriptor(BluetoothGattDescriptor)

Aggiunge un descrittore a questa caratteristica.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Rappresenta una caratteristica GATT Bluetooth

Dispose()

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
Dispose(Boolean)

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetDescriptor(UUID)

Restituisce un descrittore con un determinato UUID dall'elenco dei descrittori per questa caratteristica.

GetFloatValue(GattFormat, Int32)

Restituisce il valore archiviato di questa caratteristica.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetIntValue(GattFormat, Int32)

Restituisce il valore archiviato di questa caratteristica.

GetStringValue(Int32)

Restituisce il valore archiviato di questa caratteristica.

GetValue()

Ottenere il valore archiviato per questa caratteristica.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
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)
SetValue(Byte[])

Aggiornamenti il valore archiviato in locale di questa caratteristica.

SetValue(Int32, GattFormat, Int32)

Impostare il valore archiviato in locale di questa caratteristica.

SetValue(Int32, Int32, GattFormat, Int32)

Impostare il valore archiviato in locale di questa caratteristica.

SetValue(String)

Impostare il valore archiviato in locale di questa caratteristica.

ToArray<T>()

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Rappresenta una caratteristica GATT Bluetooth

(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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Rappresenta una caratteristica GATT Bluetooth

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.Finalized()

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Rappresenta una caratteristica GATT Bluetooth

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta una caratteristica GATT Bluetooth

GetJniTypeName(IJavaPeerable)

Rappresenta una caratteristica GATT Bluetooth

Si applica a