GattLocalCharacteristic Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas ini mewakili karakteristik lokal.
public ref class GattLocalCharacteristic sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GattLocalCharacteristic final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GattLocalCharacteristic final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GattLocalCharacteristic
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class GattLocalCharacteristic
Public NotInheritable Class GattLocalCharacteristic
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)
|
Kemampuan aplikasi |
bluetooth
|
Keterangan
Lihat juga Mengirim pemberitahuan ke klien langganan.
Properti
CharacteristicProperties |
Mendapatkan properti karakteristik lokal. |
Descriptors |
Mendapatkan daftar vektor semua deskriptor untuk karakteristik lokal ini. |
PresentationFormats |
Mendapatkan format presentasi untuk karakteristik lokal ini. |
ReadProtectionLevel |
Mendapatkan tingkat perlindungan baca dari karakteristik lokal ini. |
StaticValue |
Mendapatkan nilai statis untuk karakteristik GATT lokal ini. |
SubscribedClients |
Mendapatkan daftar vektor semua klien yang berlangganan karakteristik lokal ini. |
UserDescription |
Mendapatkan deskripsi yang mudah digunakan untuk karakteristik lokal ini. |
Uuid |
Mendapatkan UUID yang ditentukan BluetoothSIG untuk karakteristik lokal ini. |
WriteProtectionLevel |
Mendapatkan tingkat perlindungan tulis dari karakteristik lokal ini. |
Metode
CreateDescriptorAsync(Guid, GattLocalDescriptorParameters) |
Membuat deskriptor untuk karakteristik lokal ini. |
NotifyValueAsync(IBuffer) |
Mengirim dan memberi tahu semua klien berlangganan GattSubscribedClient dari nilai. |
NotifyValueAsync(IBuffer, GattSubscribedClient) |
Mengirim dan memberi tahu GattSubscribedClient tentang nilai. |
Acara
ReadRequested |
Peristiwa yang dipicu ketika klien GATT meminta operasi baca. |
SubscribedClientsChanged |
Peristiwa yang dimunculkan ketika kumpulan klien berlangganan perubahan karakteristik lokal ini (yaitu, klien ditambahkan ke, atau dihapus dari, koleksi tersebut). |
WriteRequested |
Ini adalah peristiwa yang dipicu ketika penulisan diminta. |