GattCharacteristic.WriteValueAsync 方法

定义

重载

WriteValueAsync(IBuffer)

对蓝牙 LE 设备执行特征值写入。

WriteValueAsync(IBuffer, GattWriteOption)

对蓝牙 LE 设备执行特征值写入。

WriteValueAsync(IBuffer)

对蓝牙 LE 设备执行特征值写入。

public:
 virtual IAsyncOperation<GattCommunicationStatus> ^ WriteValueAsync(IBuffer ^ value) = WriteValueAsync;
/// [Windows.Foundation.Metadata.Overload("WriteValueAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GattCommunicationStatus> WriteValueAsync(IBuffer const& value);
[Windows.Foundation.Metadata.Overload("WriteValueAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GattCommunicationStatus> WriteValueAsync(IBuffer value);
function writeValueAsync(value)
Public Function WriteValueAsync (value As IBuffer) As IAsyncOperation(Of GattCommunicationStatus)

参数

value
IBuffer

一个 Windows.Storage.Streams.IBuffer 对象,其中包含要写入到蓝牙 LE 设备的数据。

返回

管理异步操作的对象,该操作在完成时返回操作完成时的状态。

属性

Windows 要求

应用功能
bluetooth

另请参阅

适用于

WriteValueAsync(IBuffer, GattWriteOption)

对蓝牙 LE 设备执行特征值写入。

public:
 virtual IAsyncOperation<GattCommunicationStatus> ^ WriteValueAsync(IBuffer ^ value, GattWriteOption writeOption) = WriteValueAsync;
/// [Windows.Foundation.Metadata.Overload("WriteValueWithOptionAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<GattCommunicationStatus> WriteValueAsync(IBuffer const& value, GattWriteOption const& writeOption);
[Windows.Foundation.Metadata.Overload("WriteValueWithOptionAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<GattCommunicationStatus> WriteValueAsync(IBuffer value, GattWriteOption writeOption);
function writeValueAsync(value, writeOption)
Public Function WriteValueAsync (value As IBuffer, writeOption As GattWriteOption) As IAsyncOperation(Of GattCommunicationStatus)

参数

value
IBuffer

一个 Windows.Storage.Streams.IBuffer 对象,其中包含要写入到蓝牙 LE 设备的数据。

writeOption
GattWriteOption

指定应执行哪种类型的 GATT 写入。

返回

管理异步操作的对象,该操作在完成时返回操作完成时的状态。

属性

Windows 要求

应用功能
bluetooth

另请参阅

适用于