WriteValueAsync
Асинхронно записывает значение сигнала на сервер. Результат операции (успех или ошибка) можно отслеживать через события OnWriteValueSucceeded и OnWriteValueFailed.
uint8 WriteValueAsync(variant value)
|
Параметры
|
Параметр
|
Тип
|
Описание
|
|
value
|
variant
|
Значение для записи.
|
Возвращаемое значение
|
Параметр
|
Тип
|
Описание
|
|
requestId
|
uint8
|
Идентификатор запроса, который позволяет отследить результат выполнения записи.
> 0: Успешно создан запрос на запись.
0: Источник сигнала не указан или настроен некорректно.
|
Примеры
Записать новое значение сигнала и отобразить результат операции в текстовом поле.
requestId: uint8 = ApItem_1.WriteValueAsync("Новое значение");
if (requestId == 0)
{
Text_1.Text = "Ошибка: некорректно настроен источник сигнала.";
}
else
{
Text_1.Text = "Запрос на запись отправлен. ID: " + String.ToString(requestId);
}
|
