| 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):voidcompatibilityVersion | 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):voidcompatibilityVersionString | 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):voidCURRENT_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
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées