Instalowanie z arbitralnie wybranego pliku AIR

Istnieje możliwość wywołania metody installFromAIRFile() w celu zainstalowania zaktualizowanej wersji aplikacji z pliku AIR na komputerze użytkownika:

appUpdater.installFromAIRFile();

Metoda ta powoduje, że obiekt Updater instaluje aktualizację aplikacji z pliku AIR.

Metoda installFromAIRFile() może wywoływać następujące zdarzenia:

  • StatusFileUpdateEvent.FILE_UPDATE_STATUS — wywoływane po tym, jak obiekt ApplicationUpdater pomyślnie sprawdzi poprawność pliku przy użyciu metody installFromAIRFile() . To zdarzenie ma następujące właściwości:

    • available — ustawiana na true , jeśli dostępna jest wersja aplikacji inna niż bieżąca; false w przeciwnym wypadku (wersje są takie same).

    • version —ciąg znaków reprezentujący nową dostępną wersję.

    • path — rodzima ścieżka pliku aktualizacji.

    Można anulować to zdarzenie, jeśli właściwość available obiektu StatusFileUpdateEvent jest ustawiona na true . Anulowanie zdarzenia powoduje anulowanie aktualizacji. Aby kontynuować anulowaną aktualizację, należy wywołać metodę installUpdate() .

  • StatusFileUpdateErrorEvent.FILE_UPDATE_ERROR — wystąpił błąd, a obiekt Updater nie mógł zainstalować aplikacji AIR.