Перейти в хранилище документации
Обратиться в техническую поддержку
Предыдущая страница Следующая страница
Метод StringToParams преобразует переменную типа String в список параметров и перезаписывает существующий список параметров объекта MsgObject.
Синтаксис обращения к методу:
function StringToParams(params: String)
Аргументы метода:
“param1<value1>,param2<value2>…”, где
param1<value1>,param2<value2> - список параметров со значениями. Список оформляется через запятую без пробелов. В том случае, если ни один параметр задавать не требуется, необходимо оставить пустой строку после вертикальной черты «|», например:
“CAM|1|MD_START|”
Пример. При регистрации события Подключение («attach») для любой из камер, требуется повторно инициировать событие Подключение в системе с измененными значениями параметров Номер поворотного устройства (telemetry_id) и Номер микрофона для синхронной записи (audio_id). Значения должны быть на единицу больше, чем номера соответствующих камер.
if (Event.SourceType == "CAM" && Event.Action == "ATTACH") { var i; for (i=1;i<=4;i=i+1) { var msg = Event.Clone(); var str = "telemetry_id<" + (i+1) +">,audio_id<" + (i+1) + ">"; msg.StringToParams(str); NotifyEvent(msg); } }