ReadAllObject — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
Строка 4: Строка 4:
 
== Параметры ==
 
== Параметры ==
 
Без параметров
 
Без параметров
 +
 +
== Пример успешного вызова ==
 +
<syntaxhighlight lang="python">
 +
 +
ReadAllObject()
 +
 +
</syntaxhighlight>
 
== Результат ==
 
== Результат ==
 +
<syntaxhighlight lang="python">
 +
 +
[
 +
  {
 +
    'type': 'Message',
 +
    'queryID': 'adf00dd0-723a-44b3-a1ea-8c85646aa444',
 +
    'data': {
 +
      'Result': 'Yzg0NGI3MjU0NmM4NDQyNTg5MjQ4NTM0NGRiMjcwYWY',
 +
      'Stat': {...}
 +
    }
 +
  }
 +
]
 +
 +
</syntaxhighlight>
 
Массив json объектов сериализованный в строку
 
Массив json объектов сериализованный в строку
  
 
[[Категория:OLE ExtSdk2]]
 
[[Категория:OLE ExtSdk2]]

Версия 15:55, 14 июля 2021

Описание

Получение в виде строки результатов всех методов, вызванных ранее с неполученным ответом. Если методы были вызваны, а в ответ пришла пустая строка, то следует вызывать ReadAllObject еще раз до получения положительного результата. Предназначен для вызовов из интегрируемых систем, работающих с json-объектами.

Параметры

Без параметров

Пример успешного вызова

ReadAllObject()

Результат

[
  {
    'type': 'Message',
    'queryID': 'adf00dd0-723a-44b3-a1ea-8c85646aa444',
    'data': {
      'Result': 'Yzg0NGI3MjU0NmM4NDQyNTg5MjQ4NTM0NGRiMjcwYWY',
      'Stat': {...}
    }
  }
]

Массив json объектов сериализованный в строку