Package | air.update.events |
Classe | public class StatusUpdateEvent |
Héritage | StatusUpdateEvent UpdateEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
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.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
available : Boolean = false
Indique si une mise à jour est disponible. | StatusUpdateEvent | ||
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
details : Array
Tableau définissant la chaîne details pour chaque langue prise en charge. | StatusUpdateEvent | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event | ||
version : String
Chaîne de version de la mise à jour. | StatusUpdateEvent | ||
versionLabel : String
Chaîne du libellé de version de la mise à jour. | StatusUpdateEvent |
Méthode | Défini par | ||
---|---|---|---|
StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
Fonction du constructeur. | StatusUpdateEvent | ||
[override]
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. | StatusUpdateEvent | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne répertoriant toutes les propriétés de l’objet | StatusUpdateEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
UPDATE_STATUS : String = "updateStatus" [statique]
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. | StatusUpdateEvent |
available | propriété |
public var available:Boolean = false
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
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 | propriété |
public var details:Array
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
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.
version | propriété |
public var version:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
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
.
versionLabel | propriété |
public var versionLabel:String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2.5 |
Chaîne du libellé de version de la mise à jour.
StatusUpdateEvent | () | Constructeur |
public function StatusUpdateEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, available:Boolean = false, version:String = "", details:Array = null, versionLabel:String = "")
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
Fonction du constructeur. N’appelez pas cette fonction. La structure de mise à jour l’appelle pour créer l’objet d’événement.
Paramètrestype:String — 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 .
| |
bubbles:Boolean (default = false ) — Dé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.
| |
cancelable:Boolean (default = false ) — Dé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.
| |
available:Boolean (default = false ) — Texte à 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 .
| |
version:String (default = " ") — Numéro de référence à associer à l’erreur spécifique.
| |
details:Array (default = null ) — la chaîne de version de la mise à jour.
| |
versionLabel:String (default = " ") — un 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.
|
clone | () | méthode |
toString | () | méthode |
UPDATE_STATUS | Constante |
public static const UPDATE_STATUS:String = "updateStatus"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 1.5 |
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é | Valeur |
---|---|
available | 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. |
version | Chaîne représentant la nouvelle version disponible. |
details | 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. 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. |
Tue Jun 12 2018, 09:30 AM Z