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

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 - Результат звонка.