Package | mx.core |
Classe | public class FlexVersion |
Héritage | FlexVersion Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
compatibilityVersion
, le comportement peut être modifié pour correspondre aux versions précédentes. Il s’agit d’un indicateur « global ». Vous ne pouvez pas appliquer une version à un composant ou un groupe de composants et une autre version à un autre composant ou un groupe de composants.
Propriété | Défini par | ||
---|---|---|---|
compatibilityErrorFunction : Function [statique]
Fonction appelée lorsque la version de compatibilité est définie plusieurs fois, ou définie après sa lecture. | FlexVersion | ||
compatibilityVersion : uint [statique]
Version actuelle pour laquelle la structure maintient la compatibilité. | FlexVersion | ||
compatibilityVersionString : String [statique]
Version de compatibilité, en tant que chaîne au format « X.X.X ». | FlexVersion | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object |
Constante | Défini par | ||
---|---|---|---|
CURRENT_VERSION : uint = 0x04060000 [statique]
Version publiée actuelle du SDK Flex, codée au format uint. | FlexVersion | ||
VERSION_2_0 : uint = 0x02000000 [statique]
Valeur compatibilityVersion de Flex 2.0, codée au format numérique uint. | FlexVersion | ||
VERSION_2_0_1 : uint = 0x02000001 [statique]
Valeur compatibilityVersion de Flex 2.0.1, codée au format numérique uint. | FlexVersion | ||
VERSION_3_0 : uint = 0x03000000 [statique]
Valeur compatibilityVersion de Flex 3.0, codée au format numérique uint. | FlexVersion | ||
VERSION_4_0 : uint = 0x04000000 [statique]
Valeur compatibilityVersion de Flex 4.0, codée au format numérique uint. | FlexVersion | ||
VERSION_4_5 : uint = 0x04050000 [statique]
Valeur compatibilityVersion de Flex 4.5, codée au format numérique uint. | FlexVersion | ||
VERSION_4_6 : uint = 0x04060000 [statique]
Valeur compatibilityVersion de Flex 4.6, codée au format numérique uint. | FlexVersion | ||
VERSION_ALREADY_READ : String = "versionAlreadyRead" [statique]
Chaîne transmise en tant que paramètre à la méthode compatibilityErrorFunction() si la version de compatibilité a déjà été lue. | FlexVersion | ||
VERSION_ALREADY_SET : String = "versionAlreadySet" [statique]
Chaîne transmise en tant que paramètre à la méthode compatibilityErrorFunction() si la version de compatibilité a déjà été définie. | FlexVersion |
compatibilityErrorFunction | propriété |
compatibilityErrorFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Fonction appelée lorsque la version de compatibilité est définie plusieurs fois, ou définie après sa lecture. Si cette fonction n’est pas définie, le SDK renvoie une erreur. Si elle est définie, l’objet File appelle cette fonction, mais le développeur doit décider de la gestion de l’appel. Cette fonction est également appelée si la fonction est définie plusieurs fois. La fonction prend deux paramètres : le premier est un entier uint
correspondant à la version dont la définition a été tentée ; le deuxième est une chaîne correspondant à la raison de l’échec, VERSION_ALREADY_SET
ou VERSION_ALREADY_READ
.
Implémentation
public static function get compatibilityErrorFunction():Function
public static function set compatibilityErrorFunction(value:Function):void
compatibilityVersion | propriété |
compatibilityVersion:uint
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Version actuelle pour laquelle la structure maintient la compatibilité. La valeur par défaut est CURRENT_VERSION
. Elle ne peut être modifiée qu’une seule fois. Une deuxième modification implique un appel de la méthode compatibilityErrorFunction()
si elle existe, ou provoque une erreur d’exécution. La modification après la lecture de la propriété compatibilityVersion
entraîne une erreur car le code qui dépend de la version a déjà été exécuté. Il n’existe aucune notification. Cette propriété est supposée n’être définie qu’une seule fois, suffisamment tôt pour qu’aucun code affecté n’ait été exécuté.
La valeur par défaut est FlexVersion.CURRENT_VERSION.
Implémentation
public static function get compatibilityVersion():uint
public static function set compatibilityVersion(value:uint):void
compatibilityVersionString | propriété |
compatibilityVersionString:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Version de compatibilité, en tant que chaîne au format « X.X.X ». Il s’agit d’un transfert vers la propriété compatibilityVersion
, qui convertit le nombre depuis et vers une forme de chaîne plus lisible pour l’utilisateur.
Implémentation
public static function get compatibilityVersionString():String
public static function set compatibilityVersionString(value:String):void
CURRENT_VERSION | Constante |
public static const CURRENT_VERSION:uint = 0x04060000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Version publiée actuelle du SDK Flex, codée au format uint.
VERSION_2_0 | Constante |
public static const VERSION_2_0:uint = 0x02000000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur compatibilityVersion
de Flex 2.0, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_2_0_1 | Constante |
public static const VERSION_2_0_1:uint = 0x02000001
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur compatibilityVersion
de Flex 2.0.1, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_3_0 | Constante |
public static const VERSION_3_0:uint = 0x03000000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur compatibilityVersion
de Flex 3.0, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_4_0 | Constante |
public static const VERSION_4_0:uint = 0x04000000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur compatibilityVersion
de Flex 4.0, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_4_5 | Constante |
public static const VERSION_4_5:uint = 0x04050000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur compatibilityVersion
de Flex 4.5, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_4_6 | Constante |
public static const VERSION_4_6:uint = 0x04060000
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.6 |
Versions du moteur d’exécution: | Flash Player 11, AIR 3 |
Valeur compatibilityVersion
de Flex 4.6, codée au format numérique uint
. Le code peut comparer cette constante avec la valeur compatibilityVersion
pour mettre en œuvre un comportement de version spécifique.
VERSION_ALREADY_READ | Constante |
public static const VERSION_ALREADY_READ:String = "versionAlreadyRead"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaîne transmise en tant que paramètre à la méthode compatibilityErrorFunction()
si la version de compatibilité a déjà été lue.
VERSION_ALREADY_SET | Constante |
public static const VERSION_ALREADY_SET:String = "versionAlreadySet"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaîne transmise en tant que paramètre à la méthode compatibilityErrorFunction()
si la version de compatibilité a déjà été définie.
Tue Jun 12 2018, 09:30 AM Z