air.update.eventsStatusUpdateEvent Объект updater отправляет объект StatusUpdateEvent после успешной загрузки и интерпретации файла дескриптора обновления программой установки.air.update.events:UpdateEvent Объект updater отправляет объект StatusUpdateEvent после успешной загрузки и интерпретации файла дескриптора обновления программой установки.

По умолчанию обновление устанавливается, если свойство available объекта StatusUpdateEvent имеет значение true. Поведения по умолчанию можно избежать только при использовании класса ApplicationUpdater.

air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIupdateStatusair.update.events:StatusUpdateEvent:UPDATE_STATUSair.update.events:StatusUpdateEventStatusUpdateEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. availableBooleanfalseТекст, отображаемый в качестве сообщения об ошибке. Прослушиватели событий могут получать эту информацию через свойство text. versionStringСсылочный номер, связываемый с конкретной ошибкой. detailsArraynullстрока версии в обновлении. versionLabelStringмассив, содержащий описание обновления. Элементы массива чередуют локальные коды и локализованную версию описания. Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. UPDATE_STATUS Константа StatusUpdateEvent.UPDATE_STATUS определяет значение свойства type объекта события updateStatus.updateStatusString Константа StatusUpdateEvent.UPDATE_STATUS определяет значение свойства type объекта события updateStatus.

Это событие имеет следующие свойства:

СвойствоЗначениеavailableИмеет значение true, если в файле дескриптора обновления указана версия приложения, отличная от имеющейся версии; в противном случае — false (версия та же).versionСтрока, представляющая новую доступную версию.detailsМассив, определяющий строку details для каждого поддерживаемого языка. Если локализованная версия описания отсутствует, то первый элемент массива является пустой строкой (""), а второй элемент — строкой details. Если имеются локализованные версии описаний, каждый элемент массива представляет собой отдельный массив из двух элементов. Первым элементом является код локали, а вторым — описание. Например, следующий массив содержит подмассивы для двух языков (американского английского и французского): ["en-US", "Hello World"], ["fr", "Bonjour monde"]. Языки перечислены в том же порядке, что и в дескрипторе обновления. Текст для свойства details указывается в файле дескриптора обновления.versionLabel(AIR 2.5 и более поздних версий) Метка версии из дескриптора программы обновления. Метка версии должна отображаться для пользователей вместо версии. Если метка версии не указана, это свойство является пустой строкой.
available Указывает, доступно ли обновление.falseBoolean Указывает, доступно ли обновление. Это свойство имеет значение true, если в файле дескриптора обновления указана версия, отличная от текущей версии приложения; в противном случае оно имеет значение false (версия та же). details Массив, определяющий строку details для каждого поддерживаемого языка.unknownArray Массив, определяющий строку details для каждого поддерживаемого языка. Если локализованная версия описания отсутствует, то первый элемент массива является пустой строкой (""), а второй элемент — строкой details. Если имеются локализованные версии описаний, каждый элемент массива представляет собой отдельный массив из двух элементов. Первым элементом является код локали, а вторым — описание. Например, следующий массив содержит подмассивы для двух языков (американского английского и французского): ["en-US", "Hello World"], ["fr", "Bonjour monde"]. Языки перечислены в том же порядке, что и в дескрипторе обновления. versionLabel Строка метки версии в обновлении.String Строка метки версии в обновлении. version Строка версии в обновлении.String Строка версии в обновлении.

В AIR 2.5 и более поздних версий строка версии указывается в элементе versionNumber файла дескриптора программы. В более ранних версиях AIR строка версии указывается в элементе version.

StatusUpdateErrorEvent Событие StatusUpdateErrorEvent отправляется, когда при вызове метода checkForUpdate() объекта ApplicationUpdater возникает ошибка загрузки или разбора файла дескриптора обновления.flash.events:ErrorEvent Событие StatusUpdateErrorEvent отправляется, когда при вызове метода checkForUpdate() объекта ApplicationUpdater возникает ошибка загрузки или разбора файла дескриптора обновления. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIupdateErrorair.update.events:StatusUpdateErrorEvent:UPDATE_ERRORair.update.events:StatusUpdateErrorEventStatusUpdateErrorEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. textStringТекст, отображаемый в качестве сообщения об ошибке. Прослушиватели событий могут получать эту информацию через свойство text. idint0Ссылочный номер, связываемый с конкретной ошибкой. subErrorIDint0Предоставляет сведения о событии ошибки в дополнение к errorID. Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. UPDATE_ERROR Константа StatusUpdateErrorEvent.UPDATE_ERROR определяет значение свойства type объекта события statusUpdateError.updateErrorString Константа StatusUpdateErrorEvent.UPDATE_ERROR определяет значение свойства type объекта события statusUpdateError. subErrorID Предоставляет сведения в дополнение к свойству errorID.0int Предоставляет сведения в дополнение к свойству errorID. DownloadErrorEvent Объект DownloadErrorEvent отправляется объектом ApplicationUpdater или ApplicationUpdaterUI при возникновении ошибки загрузки файла обновления.flash.events:ErrorEvent Объект DownloadErrorEvent отправляется объектом ApplicationUpdater или ApplicationUpdaterUI при возникновении ошибки загрузки файла обновления. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIdownloadErrorair.update.events:DownloadErrorEvent:DOWNLOAD_ERRORair.update.events:DownloadErrorEventDownloadErrorEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. textStringТекст, отображаемый в качестве сообщения об ошибке. Прослушиватели событий могут получать эту информацию через свойство text. idint0Ссылочный номер, связываемый с конкретной ошибкой. subErrorIDint0Предоставляет сведения о событии ошибки в дополнение к errorID. Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. DOWNLOAD_ERROR Константа DownloadErrorEvent.DOWNLOAD_ERROR определяет значение свойства type объекта события downloadError.downloadErrorString Константа DownloadErrorEvent.DOWNLOAD_ERROR определяет значение свойства type объекта события downloadError.

Свойство errorID объекта DownloadErrorEvent является целым числом, определяющим сведения об ошибке (см. таблицу ниже). Дополнительное свойство subErrorID может содержать более подробные сведения об ошибке.

Код ошибки errorIDОписание16800Возникает во время проверки загруженного файла обновления. Свойство subErrorID может содержать более подробные сведения.16801Неправильный файл Adobe AIR (отсутствует application.xml).16802Неправильный файл Adobe AIR (отсутствует тип MIME).16803Неправильный файл Adobe AIR (формат).16804Неправильный файл Adobe AIR (недопустимые флаги).16805Неправильный файл Adobe AIR (неизвестный формат сжатия).16806Неправильный файл Adobe AIR (неверное имя файла).16807Неправильный файл Adobe AIR (поврежден).16808Файл конфигурации не существует.16809Не задано свойство updateURL.16810Зарезервировано.16811Неправильный файл конфигурации (неизвестная версия конфигурации)16812Неправильный файл конфигурации (отсутствует URL-адрес).16813Неправильный файл конфигурации (формат задержки)16814Неправильный файл конфигурации (недопустимые значения defaultUI).16815Неправильный дескриптор обновления (неизвестная версия дескриптора).16816Неправильный дескриптор обновления (отсутствует версия обновления).16817Неправильный дескриптор обновления (недопустимое описание).16818Ошибка ввода-вывода при сохранении данных на диск. Свойство subErrorID может содержать более подробные сведения.16819Ошибка безопасности при загрузке. Свойство subErrorID может содержать более подробные сведения.16820Неправильный код состояния HTTP. В свойстве subErrorID может быть указан неверный код состояния.16821Зарезервировано.16822Ошибка ввода-вывода при загрузке. Свойство subErrorID может содержать более подробные сведения.16823Ошибка «конец файла» при сохранении данных на диск. Свойство subErrorID может содержать более подробные сведения.16824Неправильный дескриптор обновления. Свойство subErrorID может содержать более подробные сведения.16825Файл обновления содержит приложение с другим идентификатором приложения.16826Файл обновления не содержит более новую версию приложения.16827Версия, содержащаяся в файле обновления, не совпадает с версией в дескрипторе обновления.16828Не удается обновить приложение. Возможно, приложение выполняется в AIR Debug Launcher (ADL).16829В момент установки отсутствует файл обновления.
subErrorID Предоставляет сведения в дополнение к свойству errorID.0int Предоставляет сведения в дополнение к свойству errorID.
StatusFileUpdateEvent Отправляется после успешной проверки программой обновления файла в вызове метода installFromAIRFile().air.update.events:UpdateEvent Отправляется после успешной проверки программой обновления файла в вызове метода installFromAIRFile().

По умолчанию обновление устанавливается, если свойство available объекта StatusFileUpdateEvent имеет значение true. Поведения по умолчанию можно избежать только при использовании класса ApplicationUpdater.

air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIfileUpdateStatusair.update.events:StatusFileUpdateEvent:FILE_UPDATE_STATUSair.update.events:StatusFileUpdateEventStatusFileUpdateEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. availableBooleanfalseТекст, отображаемый в качестве сообщения об ошибке. Прослушиватели событий могут получать эту информацию через свойство text. versionStringСсылочный номер, связываемый с конкретной ошибкой. pathString Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. FILE_UPDATE_STATUS Константа StatusUpdateEvent.UPDATE_STATUS определяет значение свойства type объекта события updateStatus.fileUpdateStatusString Константа StatusUpdateEvent.UPDATE_STATUS определяет значение свойства type объекта события updateStatus.

Это событие имеет следующие свойства:

СвойствоЗначениеavailableУказывает, доступна ли версия приложения, отличная от текущей (true); в противном случае — false (та же версия).pathСвойство nativePath объекта File обновления, заданное параметром airFile в вызове метода installFromAIRFile().versionУказывает версию обновления.

available Указывает, доступна ли версия приложения, отличная от текущей (true); в противном случае — false (та же версия).falseBoolean Указывает, доступна ли версия приложения, отличная от текущей (true); в противном случае — false (та же версия). path Свойство nativePath объекта File обновления, заданное параметром airFile в вызове метода installFromAIRFile().nullString Свойство nativePath объекта File обновления, заданное параметром airFile в вызове метода installFromAIRFile(). versionLabel Строка метки версии в обновлении.String Строка метки версии в обновлении. version Строка версии в обновлении.String Строка версии в обновлении.

В AIR 2.5 и более поздних версий строка версии указывается в элементе versionNumber файла дескриптора программы. В более ранних версиях AIR строка версии указывается в элементе version.

StatusFileUpdateErrorEvent Событие StatusUpdateFileErrorEvent отправляется, когда при вызове метода checkForUpdate() объекта ApplicationUpdater возникает ошибка загрузки или анализа файла дескриптора обновления.flash.events:ErrorEvent Событие StatusUpdateFileErrorEvent отправляется, когда при вызове метода checkForUpdate() объекта ApplicationUpdater возникает ошибка загрузки или анализа файла дескриптора обновления. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIfileUpdateErrorair.update.events:StatusFileUpdateErrorEvent:FILE_UPDATE_ERRORair.update.events:StatusFileUpdateErrorEventStatusFileUpdateErrorEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. textStringТекст, отображаемый в качестве сообщения об ошибке. Прослушиватели событий могут получать эту информацию через свойство text. idint0Ссылочный номер, связываемый с конкретной ошибкой. Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. FILE_UPDATE_ERROR Константа StatusUpdateErrorEvent.UPDATE_ERROR определяет значение свойства type объекта события statusUpdateError.fileUpdateErrorString Константа StatusUpdateErrorEvent.UPDATE_ERROR определяет значение свойства type объекта события statusUpdateError. UpdateEvent Событие UpdateEvent отправляется объектом ApplicationUpdater во время процесса обновления.flash.events:Event Событие UpdateEvent отправляется объектом ApplicationUpdater во время процесса обновления. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIbeforeInstallair.update.events:UpdateEvent:BEFORE_INSTALLair.update.events:UpdateEventcheckForUpdateair.update.events:UpdateEvent:CHECK_FOR_UPDATEair.update.events:UpdateEventdownloadCompleteair.update.events:UpdateEvent:DOWNLOAD_COMPLETEair.update.events:UpdateEventdownloadStartair.update.events:UpdateEvent:DOWNLOAD_STARTair.update.events:UpdateEventinitializedair.update.events:UpdateEvent:INITIALIZEDair.update.events:UpdateEventUpdateEvent Функция конструктора.typeString Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type. Существует только один тип события ошибки: ErrorEvent.ERROR. bubblesBooleanfalseОпределяет, находится ли объект Event в фазе восходящей цепочки. Прослушиватели событий могут получать эту информацию через унаследованное свойство bubbles. cancelableBooleanfalseОпределяет, можно ли отменить объект Event. Прослушиватели событий могут получать эту информацию через унаследованное свойство cancelable. Функция конструктора. Не вызывайте эту функцию. Платформа обновления вызывает ее для создания объекта события. clone Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом.flash.events:Event Создает копию объекта и задает значение каждого свойства, совпадающее с оригиналом. toString Возвращает строку, содержащую все свойства объекта.String Возвращает строку, содержащую все свойства объекта. BEFORE_INSTALL Константа UpdateEvent.BEFORE_INSTALL определяет значение свойства type объекта события beforeInstall.beforeInstallString Константа UpdateEvent.BEFORE_INSTALL определяет значение свойства type объекта события beforeInstall.

Это событие имеет следующие свойства:

СвойствоЗначениеbubblesfalsecancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.targetОбъект обновления.
CHECK_FOR_UPDATE Константа UpdateEvent.CHECK_FOR_UPDATE определяет значение свойства type объекта события checkForUpdate.checkForUpdateString Константа UpdateEvent.CHECK_FOR_UPDATE определяет значение свойства type объекта события checkForUpdate.

Это событие имеет следующие свойства:

СвойствоЗначениеbubblesfalsecancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.targetОбъект обновления.
DOWNLOAD_COMPLETE Константа UpdateEvent.DOWNLOAD_COMPLETE определяет значение свойства type объекта события downloadComplete.downloadCompleteString Константа UpdateEvent.DOWNLOAD_COMPLETE определяет значение свойства type объекта события downloadComplete.

Это событие имеет следующие свойства:

СвойствоЗначениеbubblesfalsecancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.targetОбъект обновления.
DOWNLOAD_START Константа UpdateEvent.DOWNLOAD_START определяет значение свойства type объекта события downloadStart.downloadStartString Константа UpdateEvent.DOWNLOAD_START определяет значение свойства type объекта события downloadStart.

Это событие имеет следующие свойства:

СвойствоЗначениеbubblesfalsecancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.targetОбъект обновления.
INITIALIZED Константа UpdateEvent.INITIALIZED определяет значение свойства type объекта события initialized.initializedString Константа UpdateEvent.INITIALIZED определяет значение свойства type объекта события initialized.

Это событие имеет следующие свойства:

СвойствоЗначениеbubblesfalsecancelablefalse; поведение по умолчанию, подлежащее отмене, не определено.currentTargetОбъект, активно обрабатывающий объект Event с помощью прослушивателя событий.targetОбъект обновления.