BluetoothGattCharacteristic 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 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à
- 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 |
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 |