air.update.eventsStatusUpdateEvent Un objet updater distribue un objet StatusUpdateEvent une fois que le programme de mise à jour a correctement téléchargé et interprété le fichier descripteur de mise à jour.air.update.events:UpdateEvent Un objet updater distribue un objet StatusUpdateEvent une fois que le programme de mise à jour a correctement téléchargé et interprété le fichier descripteur de mise à jour.

Par défaut, le téléchargement de la mise à jour commence si la propriété available de l’objet StatusUpdateEvent est définie sur true. Il est possible d’éviter ce comportement par défaut uniquement lors de l’utilisation de la classe ApplicationUpdater.

air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIupdateStatusair.update.events:StatusUpdateEvent:UPDATE_STATUSair.update.events:StatusUpdateEventStatusUpdateEvent Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. availableBooleanfalseTexte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text. versionStringNuméro de référence à associer à l’erreur spécifique. detailsArraynullla chaîne de version de la mise à jour. versionLabelStringun tableau contenant la description de la mise à jour. Les éléments du tableau alternent entre les codes locaux et une version localisée de la description. Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet UPDATE_STATUS La constante StatusUpdateEvent.UPDATE_STATUS définit la valeur de la propriété type de l’objet d’événement pour un événement updateStatus.updateStatusString La constante StatusUpdateEvent.UPDATE_STATUS définit la valeur de la propriété type de l’objet d’événement pour un événement updateStatus.

Les propriétés de cet événement sont les suivantes :

PropriétéValeuravailableDéfinie sur true si le fichier descripteur de mise à jour indique une version différente de celle de l’application actuelle, ou sur false s’il s’agit de la même version.versionChaîne représentant la nouvelle version disponible.detailsTableau définissant la chaîne details pour chaque langue prise en charge. S’il n’existe aucune description localisée, elle est définie en tant que tableau dans lequel le premier élément est une chaîne vide ("") et le second élément est la chaîne détails. S’il existe des descriptions localisées, chaque élément dans le tableau est un tableau avec deux éléments. Le premier élément est le code régional et le second élément correspond à la description. Par exemple, le tableau suivant comporte deux sous-tableaux pour deux langues (anglais des Etats-Unis et français) : ["en-US", "Hello World"], ["fr", "Bonjour monde"]. Les langues sont classées dans le même ordre que dans le fichier descripteur de mise à jour. Le texte de la propriété details est spécifié dans le fichier descripteur de mise à jour.versionLabel(AIR 2.5+) Libellé de version du fichier descripteur d’application de la mise à jour. C’est le libellé de version, et non la version, qui doit être présenté aux utilisateurs. Si aucun libellé de version n’est spécifié, cette propriété est une chaîne vide.
available Indique si une mise à jour est disponible.falseBoolean Indique si une mise à jour est disponible. Cette propriété est définie sur true si le fichier descripteur de mise à jour indique une version différente de celle de l’application actuelle, ou sur false s’il s’agit de la même version. details Tableau définissant la chaîne details pour chaque langue prise en charge.unknownArray Tableau définissant la chaîne details pour chaque langue prise en charge. S’il n’existe aucune description localisée, elle est définie en tant que tableau dans lequel le premier élément est une chaîne vide ("") et le second élément est la chaîne détails. S’il existe des descriptions localisées, chaque élément dans le tableau est un tableau avec deux éléments. Le premier élément est le code régional et le second élément correspond à la description. Par exemple, le tableau suivant comporte deux sous-tableaux pour deux langues (anglais des Etats-Unis et français) : ["en-US", "Hello World"], ["fr", "Bonjour monde"]. Les langues sont classées dans le même ordre que dans le fichier descripteur de mise à jour. versionLabel Chaîne du libellé de version de la mise à jour.String Chaîne du libellé de version de la mise à jour. version Chaîne de version de la mise à jour.String Chaîne de version de la mise à jour.

Dans AIR 2.5 et les versions ultérieures, la chaîne de version est spécifiée dans l’élément versionNumber du fichier descripteur d’application. Dans les versions antérieures d’AIR, la chaîne de version est spécifiée dans l’élément version.

StatusUpdateErrorEvent Un événement StatusUpdateErrorEvent est distribué lorsqu’un appel de la méthode checkForUpdate() d’un objet ApplicationUpdater détecte une erreur pendant le téléchargement ou l’analyse du fichier descripteur de mise à jour.flash.events:ErrorEvent Un événement StatusUpdateErrorEvent est distribué lorsqu’un appel de la méthode checkForUpdate() d’un objet ApplicationUpdater détecte une erreur pendant le téléchargement ou l’analyse du fichier descripteur de mise à jour. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIupdateErrorair.update.events:StatusUpdateErrorEvent:UPDATE_ERRORair.update.events:StatusUpdateErrorEventStatusUpdateErrorEvent Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. textStringTexte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text. idint0Numéro de référence à associer à l’erreur spécifique. subErrorIDint0Fournit des informations détaillées sur l’événement d’erreur, en plus de errorID. Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet UPDATE_ERROR La constante StatusUpdateErrorEvent.UPDATE_ERROR définit la valeur de la propriété type de l’objet d’événement pour un événement statusUpdateError.updateErrorString La constante StatusUpdateErrorEvent.UPDATE_ERROR définit la valeur de la propriété type de l’objet événement pour un événement statusUpdateError. subErrorID Fournit des informations en plus de la propriété errorId.0int Fournit des informations en plus de la propriété errorId. DownloadErrorEvent Un objet DownloadErrorEvent est distribué par un objet ApplicationUpdater ou ApplicationUpdaterUI si une erreur se produit lors du téléchargement du fichier de mise à jour.flash.events:ErrorEvent Un objet DownloadErrorEvent est distribué par un objet ApplicationUpdater ou ApplicationUpdaterUI si une erreur se produit lors du téléchargement du fichier de mise à jour. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIdownloadErrorair.update.events:DownloadErrorEvent:DOWNLOAD_ERRORair.update.events:DownloadErrorEventDownloadErrorEvent Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. textStringTexte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text. idint0Numéro de référence à associer à l’erreur spécifique. subErrorIDint0Fournit des informations détaillées sur l’événement d’erreur, en plus de errorID. Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet DOWNLOAD_ERROR La constante DownloadErrorEvent.DOWNLOAD_ERROR définit la valeur de la propriété type de l’objet d’événement pour un événement downloadError.downloadErrorString La constante DownloadErrorEvent.DOWNLOAD_ERROR définit la valeur de la propriété type de l’objet d’événement pour un événement downloadError.

La propriété errorID d’un objet DownloadErrorEvent est un entier qui définit les informations relatives à l’erreur (consultez le tableau ci-dessous). Il est possible qu’une propriété subErrorID supplémentaire contienne davantage d’informations sur l’erreur.

Code d’erreurDescription16800Se produit lors de la validation du fichier de mise à jour téléchargé. Il est possible que la propriété subErrorID contienne des informations supplémentaires.16801Fichier Adobe AIR non valide (application.xml manquant).16802Fichier Adobe AIR non valide (type MIME manquant).16803Fichier Adobe AIR non valide (format).16804Fichier Adobe AIR non valide (indicateurs non valides).16805Fichier Adobe AIR non valide (compression inconnue).16806Fichier Adobe AIR non valide (nom de fichier incorrect).16807Fichier Adobe AIR non valide (fichier corrompu).16808Le fichier de configuration n’existe pas.16809La propriété updateURL n’est pas définie.16810Réservé.16811Fichier de configuration non valide (version de configuration inconnue).16812Fichier de configuration non valide (URL manquante).16813Fichier de configuration non valide (format du délai).16814Fichier de configuration non valide (valeurs defaultUI non valides).16815Descripteur de mise à jour non valide (version du descripteur inconnue).16816Descripteur de mise à jour non valide (version de mise à jour manquante).16817Descripteur de mise à jour non valide (description non valide).16818Erreur d’E/S lors de l’enregistrement des données sur le disque. Il est possible que la propriété subErrorID fournisse davantage d’informations.16819Erreur de sécurité lors du téléchargement. Il est possible que la propriété subErrorID fournisse davantage d’informations.16820Code d’état HTTP non valide. Il est possible que la propriété subErrorID contienne un code d’état non valide.16821Réservé.16822Erreur d’E/S lors du téléchargement. Il est possible que la propriété subErrorID fournisse davantage d’informations.16823Erreur de fin de fichier lors de l’enregistrement des données sur le disque. Il est possible que la propriété subErrorID fournisse davantage d’informations.16824Descripteur de mise à jour non valide. Il est possible que la propriété subErrorID fournisse davantage d’informations.16825Le fichier de mise à jour contient une application avec un ID d’application différent.16826Le fichier de mise à jour ne contient pas une version plus récente de l’application.16827La version contenue dans le fichier de mise à jour ne correspond pas à celle du fichier descripteur de mise à jour.16828Mise à jour de l’application impossible, car l’application est exécutée dans l’application de débogage du lanceur AIR (ADL).16829Fichier de mise à jour manquant au moment de l’installation.
subErrorID Fournit des informations en plus de la propriété errorId.0int Fournit des informations en plus de la propriété errorId.
StatusFileUpdateEvent Distribué après que le programme de mise à jour a correctement validé le fichier lors de l’appel de la méthode installFromAIRFile().air.update.events:UpdateEvent Distribué après que le programme de mise à jour a correctement validé le fichier lors de l’appel de la méthode installFromAIRFile().

Par défaut, la mise à jour est installée si la propriété available de l’objet StatusFileUpdateEvent est définie sur true. Il est possible d’éviter ce comportement par défaut uniquement lors de l’utilisation de la classe ApplicationUpdater.

air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIfileUpdateStatusair.update.events:StatusFileUpdateEvent:FILE_UPDATE_STATUSair.update.events:StatusFileUpdateEventStatusFileUpdateEvent Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. availableBooleanfalseTexte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text. versionStringNuméro de référence à associer à l’erreur spécifique. pathString Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet FILE_UPDATE_STATUS La constante StatusUpdateEvent.UPDATE_STATUS définit la valeur de la propriété type de l’objet d’événement pour un événement updateStatus.fileUpdateStatusString La constante StatusUpdateEvent.UPDATE_STATUS définit la valeur de la propriété type de l’objet d’événement pour un événement updateStatus.

Les propriétés de cet événement sont les suivantes :

PropriétéValeuravailableIndique si une version différente de celle de l’application actuelle est disponible (true) ou s’il s’agit de la même version (false).pathPropriété nativePath de l’objet File de mise à jour spécifié par le paramètre airFile lors d’un appel de la méthode installFromAIRFile().versionIndique la version de la nouvelle mise à jour.

available Indique si une version différente de celle de l’application actuelle est disponible (true) ou s’il s’agit de la même version (false).falseBoolean Indique si une version différente de celle de l’application actuelle est disponible (true) ou s’il s’agit de la même version (false). path Propriété nativePath de l’objet File de mise à jour spécifié par le paramètre airFile lors d’un appel de la méthode installFromAIRFile().nullString Propriété nativePath de l’objet File de mise à jour spécifié par le paramètre airFile lors d’un appel de la méthode installFromAIRFile(). versionLabel Chaîne du libellé de version de la mise à jour.String Chaîne du libellé de version de la mise à jour. version Chaîne de version de la mise à jour.String Chaîne de version de la mise à jour.

Dans AIR 2.5 et les versions ultérieures, la chaîne de version est spécifiée dans l’élément versionNumber du fichier descripteur d’application. Dans les versions antérieures d’AIR, la chaîne de version est spécifiée dans l’élément version.

StatusFileUpdateErrorEvent Un événement StatusUpdateFileErrorEvent est distribué lorsqu’un appel de la méthode checkForUpdate() d’un objet ApplicationUpdater détecte une erreur pendant le téléchargement ou l’analyse du fichier descripteur de mise à jour.flash.events:ErrorEvent Un événement StatusUpdateFileErrorEvent est distribué lorsqu’un appel de la méthode checkForUpdate() d’un objet ApplicationUpdater détecte une erreur pendant le téléchargement ou l’analyse du fichier descripteur de mise à jour. air.update.ApplicationUpdaterair.update.ApplicationUpdaterUIfileUpdateErrorair.update.events:StatusFileUpdateErrorEvent:FILE_UPDATE_ERRORair.update.events:StatusFileUpdateErrorEventStatusFileUpdateErrorEvent Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. textStringTexte à afficher en tant que message d’erreur. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété text. idint0Numéro de référence à associer à l’erreur spécifique. Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet FILE_UPDATE_ERROR La constante StatusUpdateErrorEvent.UPDATE_ERROR définit la valeur de la propriété type de l’objet d’événement pour un événement statusUpdateError.fileUpdateErrorString La constante StatusUpdateErrorEvent.UPDATE_ERROR définit la valeur de la propriété type de l’objet événement pour un événement statusUpdateError. UpdateEvent Un événement UpdateEvent est distribué par un objet ApplicationUpdater lors du processus de mise à jour.flash.events:Event Un événement UpdateEvent est distribué par un objet ApplicationUpdater lors du processus de mise à jour. 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 Fonction du constructeur.typeString Type de l’événement. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété type héritée. Il n’existe qu’un seul type d’événement d’erreur : ErrorEvent.ERROR. bubblesBooleanfalseDétermine si l’objet Event se propage vers le haut. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété bubbles héritée. cancelableBooleanfalseDétermine si l’objet Event peut être annulé. Les écouteurs d’événement peuvent accéder à cette information par le biais de la propriété cancelable héritée. Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement. clone Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine.flash.events:Event Crée une copie de l’objet et définit la valeur de chaque propriété de sorte qu’elle corresponde à la valeur d’origine. toString Renvoie une chaîne répertoriant toutes les propriétés de l’objet String Renvoie une chaîne répertoriant toutes les propriétés de l’objet BEFORE_INSTALL La constante UpdateEvent.BEFORE_INSTALL définit la valeur de la propriété type de l’objet d’événement pour un événement beforeInstall.beforeInstallString La constante UpdateEvent.BEFORE_INSTALL définit la valeur de la propriété type de l’objet d’événement pour un événement beforeInstall.

Les propriétés de cet événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalse ; il n’existe aucun comportement par défaut à annuler.currentTargetL’objet qui traite activement l’objet Event avec un écouteur d’événements.targetL’objet updater.
CHECK_FOR_UPDATE La constante UpdateEvent.CHECK_FOR_UPDATE définit la valeur de la propriété type de l’objet d’événement pour un événement checkForUpdate.checkForUpdateString La constante UpdateEvent.CHECK_FOR_UPDATE définit la valeur de la propriété type de l’objet d’événement pour un événement checkForUpdate.

Les propriétés de cet événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalse ; il n’existe aucun comportement par défaut à annuler.currentTargetL’objet qui traite activement l’objet Event avec un écouteur d’événements.targetL’objet updater.
DOWNLOAD_COMPLETE La constante UpdateEvent.DOWNLOAD_COMPLETE définit la valeur de la propriété type de l’objet d’événement pour un événement downloadComplete.downloadCompleteString La constante UpdateEvent.DOWNLOAD_COMPLETE définit la valeur de la propriété type de l’objet d’événement pour un événement downloadComplete.

Les propriétés de cet événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalse ; il n’existe aucun comportement par défaut à annuler.currentTargetL’objet qui traite activement l’objet Event avec un écouteur d’événements.targetL’objet updater.
DOWNLOAD_START La constante UpdateEvent.DOWNLOAD_START définit la valeur de la propriété type de l’objet d’événement pour un événement downloadStart.downloadStartString La constante UpdateEvent.DOWNLOAD_START définit la valeur de la propriété type de l’objet d’événement pour un événement downloadStart.

Les propriétés de cet événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalse ; il n’existe aucun comportement par défaut à annuler.currentTargetL’objet qui traite activement l’objet Event avec un écouteur d’événements.targetL’objet updater.
INITIALIZED La constante UpdateEvent.INITIALIZED définit la valeur de la propriété type de l’objet d’événement pour un événement initialized.initializedString La constante UpdateEvent.INITIALIZED définit la valeur de la propriété type de l’objet d’événement pour un événement initialized.

Les propriétés de cet événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalse ; il n’existe aucun comportement par défaut à annuler.currentTargetL’objet qui traite activement l’objet Event avec un écouteur d’événements.targetL’objet updater.