BluetoothGattCharacteristic Класс

Определение

Представляет характеристику Bluetooth GATT

[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
Наследование
BluetoothGattCharacteristic
Атрибуты
Реализации

Комментарии

Документация по Java для android.bluetooth.BluetoothGattCharacteristic.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

BluetoothGattCharacteristic(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

BluetoothGattCharacteristic(UUID, GattProperty, GattPermission)

Создайте новый объект BluetoothGattCharacteristic.

Поля

FormatFloat
Устаревшие..

Тип формата значений характеристики float (32-разрядный float)

FormatSfloat
Устаревшие..

Тип формата значения характеристики sfloat (16-разрядный float)

FormatSint16
Устаревшие..

Тип формата значений характеристики sint16

FormatSint32
Устаревшие..

Тип формата значения характеристики sint32

FormatSint8
Устаревшие..

Тип формата значений характеристики sint8

FormatUint16
Устаревшие..

Тип формата значения характеристики uint16

FormatUint32
Устаревшие..

Тип формата значений характеристики uint32

FormatUint8
Устаревшие..

Тип формата значений характеристики uint8

PermissionRead
Устаревшие..

Разрешение на чтение характеристик

PermissionReadEncrypted
Устаревшие..

Разрешение характеристики: разрешение зашифрованных операций чтения

PermissionReadEncryptedMitm
Устаревшие..

Разрешение характеристики: разрешить чтение с защитой "человек в середине"

PermissionWrite
Устаревшие..

Разрешение на запись характеристик

PermissionWriteEncrypted
Устаревшие..

Разрешение характеристики: разрешить зашифрованные операции записи

PermissionWriteEncryptedMitm
Устаревшие..

Разрешение характеристики: разрешение зашифрованных операций записи с защитой "человек в середине"

PermissionWriteSigned
Устаревшие..

Разрешение характеристики: разрешить подписанные операции записи.

PermissionWriteSignedMitm
Устаревшие..

Разрешение характеристики: разрешение подписанных операций записи с защитой "человек в середине"

PropertyBroadcast
Устаревшие..

Пропрти характеристики. Характеристика является широковещательной.

PropertyExtendedProps
Устаревшие..

Свойство Характеристика. Свойство Характеристика имеет расширенные свойства

PropertyIndicate
Устаревшие..

Свойство Характеристика: Характеристика поддерживает индикацию

PropertyNotify
Устаревшие..

Свойство Характеристика: Характеристика поддерживает уведомление

PropertyRead
Устаревшие..

Свойство Характеристика. Характеристика доступна для чтения.

PropertySignedWrite
Устаревшие..

Свойство Характеристика: Характеристика поддерживает запись с сигнатурой.

PropertyWrite
Устаревшие..

Свойство Характеристика. Характеристика может быть записана.

PropertyWriteNoResponse
Устаревшие..

Свойство Характеристика. Характеристика может быть записана без ответа.

WriteTypeDefault
Устаревшие..

Запись характеристики с запросом acknoledgement удаленным устройством

WriteTypeNoResponse
Устаревшие..

Запись характеристики без ответа от удаленного устройства

WriteTypeSigned
Устаревшие..

Запись характеристик, включая подпись проверки подлинности

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Creator

Представляет характеристику Bluetooth GATT

Descriptors

Возвращает список дескрипторов для этой характеристики.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
InstanceId

Возвращает идентификатор экземпляра для этой характеристики.

JniIdentityHashCode

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
JniPeerMembers

Представляет характеристику Bluetooth GATT

MDescriptors

Список дескрипторов, включенных в эту характеристику.

PeerReference

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
Permissions

Возвращает разрешения для этой характеристики.

Properties

Возвращает свойства этой характеристики.

Service

Возвращает службу, к которой принадлежит эта характеристика.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Uuid

Возвращает UUID этой характеристики.

WriteType

Возвращает тип записи для этой характеристики. -или- Установка типа записи для этой характеристики

Методы

AddDescriptor(BluetoothGattDescriptor)

Добавляет дескриптор к этой характеристике.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
DescribeContents()

Представляет характеристику Bluetooth GATT

Dispose()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
Dispose(Boolean)

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetDescriptor(UUID)

Возвращает дескриптор с заданным UUID из списка дескрипторов для этой характеристики.

GetFloatValue(GattFormat, Int32)

Возвращает сохраненное значение этой характеристики.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetIntValue(GattFormat, Int32)

Возвращает сохраненное значение этой характеристики.

GetStringValue(Int32)

Возвращает сохраненное значение этой характеристики.

GetValue()

Получите сохраненное значение для этой характеристики.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetValue(Byte[])

Обновления локально хранящееся значение этой характеристики.

SetValue(Int32, GattFormat, Int32)

Задайте локально хранящееся значение этой характеристики.

SetValue(Int32, Int32, GattFormat, Int32)

Задайте локально хранящееся значение этой характеристики.

SetValue(String)

Задайте локально хранящееся значение этой характеристики.

ToArray<T>()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Представляет характеристику Bluetooth GATT

Явные реализации интерфейса

IJavaPeerable.Disposed()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.Finalized()

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Представляет характеристику Bluetooth GATT

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Представляет характеристику Bluetooth GATT

GetJniTypeName(IJavaPeerable)

Представляет характеристику Bluetooth GATT

Применяется к