Перейти к содержимому

KeyValue ​

KeyValue Класс предоставляет помощники для чтения вложенных данных «ключ-значение» и преобразования их в двоичную форму или из нее.


Характеристики ​

keystring ​

Ключ.


valueany ​

Ценность.


Методы ​

GetName()string ​

Получает имя текущего узла «ключ-значение».

Возвращает:

  • string - Запрошенное имя.

Count()number ​

Получает количество дочерних элементов.

Возвращает:

  • number - Результат звонка.

Element(index: number)KeyValue | null ​

Извлекает дочерний элемент по указанному индексу.

  • indexnumber - Значение индекса.

Возвращает:

  • KeyValue | null - Соответствующий объект или null если он недоступен.

GetRawFloat()number ​

Получает необработанное значение с плавающей запятой.

Возвращает:

  • number - Запрошенное необработанное число с плавающей запятой.

FindKey(key: string)KeyValue | null ​

Находит дочерний узел "ключ-значение" по ключу.

  • keystring - Ключевая ценность.

Возвращает:

  • KeyValue | null - Соответствующий объект или null если он недоступен.

GetString()string ​

Получает значение в виде строки.

Возвращает:

  • string - Запрошенная строка.

GetRawNumber()number ​

Получает необработанное числовое значение.

Возвращает:

  • number - Запрошенное необработанное число.

GetNumber()number ​

Получает числовое значение.

Возвращает:

  • number - Запрошенный номер.

GetValue()number | string ​

Получает значение в виде числа или строки.

Возвращает:

  • number | string - Запрошенное значение.

static FromBinary(data: string)KeyValue | null ​

Создает узел «ключ-значение» из двоичных данных.

  • datastring - Необработанные данные полезной нагрузки.

Возвращает:

  • KeyValue | null - Соответствующий объект или null если он недоступен.

ToBinary()string ​

Преобразует узел «ключ-значение» в двоичные данные.

Возвращает:

  • string - Результат звонка.