GattLocalCharacteristic 类

定义

此类表示局部特征。

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
继承
Object Platform::Object IInspectable GattLocalCharacteristic
属性

Windows 要求

设备系列
Windows 10 Creators Update (在 10.0.15063.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)
应用功能
bluetooth

注解

另请参阅 向订阅的客户端发送通知

属性

CharacteristicProperties

获取局部特征属性。

Descriptors

获取此局部特征的所有描述符的向量列表。

PresentationFormats

获取此本地特征的表示格式。

ReadProtectionLevel

获取此本地特征的读取保护级别。

StaticValue

获取此本地 GATT 特征的静态值。

SubscribedClients

获取订阅此本地特征的所有客户端的向量列表。

UserDescription

获取此本地特征的用户友好说明。

Uuid

获取此本地特征的 BluetoothSIG 定义的 UUID。

WriteProtectionLevel

获取此本地特征的写入保护级别。

方法

CreateDescriptorAsync(Guid, GattLocalDescriptorParameters)

为此本地特征创建描述符。

NotifyValueAsync(IBuffer)

向所有订阅的客户端发送并通知值 GattSubscribedClient。

NotifyValueAsync(IBuffer, GattSubscribedClient)

发送值并通知 GattSubscribedClient。

事件

ReadRequested

当 GATT 客户端请求读取操作时触发的事件。

SubscribedClientsChanged

订阅此本地特征的客户端集合更改 (即,向该集合添加或从中删除客户端) 时引发的事件。

WriteRequested

这是请求写入时触发的事件。

适用于

另请参阅