Перейти в хранилище документации
Обратиться в техническую поддержку
Метод StringToParams преобразует переменную типа String в список параметров и перезаписывает существующий список параметров объекта MsgObject.
Синтаксис обращения к методу:
function StringToParams(params: String)
Аргумент метода:
params – Обязательный аргумент. Задает переменную типа String, которую требуется преобразовать в список параметров объекта MsgObject. Допустимые значения: переменные типа String, удовлетворяющие синтаксису представления списка параметров объектов MsgObject:
“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); } }