Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

...

Фоновая активность (фоновый процесс) — используется для процессов, занимающих продолжительное время. Не мешает продолжать работу и отдает идентификатор активности, по которому можно получать информацию о том что в ней происходит (например, прогресс выполнения в %), прервать её или дать интерактивный ответ на возникший в процессе вопрос к оператору, если он есть.

...

Метод GetBackgroundActivityInfo — метод для получения фоновой активности. Необходим, чтобы показывать процесс, что происходит в данной активности 

Принимает:

АргументТипОписание
instanceKeyString
Ключ экземпляра приложения
languageString
Язык для запрашиваемых данных
sessionIdString
Идентификатор сессии
activityTypeString
Тип фоновой активности
activityIdString
Идентификатор фоновой активности

...

Метод DoStepActionForBackgroundActivity

Принимает: 

АргументТипОписание
instanceKeyString
Ключ экземпляра приложения
languageString
Язык для запрашиваемых данных
sessionIdString
Идентификатор сессии
activityTypeString
Тип фоновой активности
activityIdString
Идентификатор фоновой активности
xmlParametersString
Параметры действия шага ( NamedParameters)

...

Когда Фоновая активность ожидает необходимого действия, метод DoActionForBackgroundActivity выполняет это действие для фоновой активности (по сути, отвечает на вопрос, чтобы продолжить процесс).

Принимает: 

АргументТипОписание
instanceKeyString
Ключ экземпляра приложения
languageString
Язык для запрашиваемых данных
sessionIdString
Идентификатор сессии
activityTypeString
Тип фоновой активности
activityIdString
Идентификатор фоновой активности
actionIdString
Идентификатор действия

...