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

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
Получение в виде строки результатов всех методов, вызванных ранее с неполученным ответом. Если методы были вызваны, а в ответ пришла пустая строка, то следует вызывать ReadAllObject еще раз до получения положительного результата.  Предназначен для вызовов из интегрируемых систем, работающих с json-объектами.
+
ReadAllObject  возвращает события от плагина, в числе которых: ответы вызванных методов, события прогресса загрузки, ошибки и т.п. Сценарий получения и обработки событий в статье [[Подключение_к_ExtSdk2_через_OLE_-_Сценарии_ExtSdk2#Получение и обработка событий|Получение и обработка событий]].
  
 
== Параметры ==
 
== Параметры ==
 
Без параметров
 
Без параметров
 +
 +
== Пример успешного вызова ==
 +
<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]]

Текущая версия на 11:07, 21 октября 2021

Описание

ReadAllObject возвращает события от плагина, в числе которых: ответы вызванных методов, события прогресса загрузки, ошибки и т.п. Сценарий получения и обработки событий в статье Получение и обработка событий.

Параметры

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

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

ReadAllObject()

Результат

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

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