Package | mx.validators |
Interface | public interface IValidator |
Implémenteurs | GlobalizationValidatorBase, Validator |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Cette interface permet de valider plusieurs types de données, tels que des nombres, des devises, des numéros de téléphone, des codes postaux, etc., qui sont définis dans les espaces de noms mx et spark. Les classes mx:Validator et spark:GlobaliationValidatorBase implémentent cette interface. La méthode validateAll() dans ces classes utilise ce type d’interface pour appeler la méthode validate() sur plusieurs objets de programme de validation.
Eléments de l’API associés
spark.validators.GlobalizationValidatorBase
Propriété | Défini par | ||
---|---|---|---|
enabled : Boolean
Propriété permettant d’activer/désactiver le processus de validation. | IValidator |
Méthode | Défini par | ||
---|---|---|---|
Procède à la validation et, le cas échéant, informe les écouteurs du résultat. | IValidator |
enabled | propriété |
enabled:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.0 |
Propriété permettant d’activer/désactiver le processus de validation.
Si cette valeur est définie sur false
, le programme de validation arrête la validation. Lorsqu’un programme de validation est désactivé, il ne distribue aucun événement et la méthode validate()
renvoie null.
La valeur par défaut est true.
Implémentation
public function get enabled():Boolean
public function set enabled(value:Boolean):void
validate | () | méthode |
public function validate(value:Object = null, suppressEvents:Boolean = false):ValidationResultEvent
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Procède à la validation et, le cas échéant, informe les écouteurs du résultat.
Paramètres
value:Object (default = null ) — Valeur facultative à valider. Si nul, le programme de validation utilise les propriétés source et property pour déterminer la valeur. Si vous spécifiez cet argument, vous devez aussi définir la propriété listener afin de spécifier le composant cible pour les messages d’erreur de validation.
| |
suppressEvents:Boolean (default = false ) — Si false , après la validation, le programme de validation informe l’écouteur du résultat.
|
ValidationResultEvent — Objet ValidationResultEvent contenant les résultats de la validation. Pour une validation réussie, la propriété de tableau ValidationResultEvent.results est vide. Pour un échec de validation, la propriété de tableau ValidationResultEvent.results contient un objet ValidationResult pour chaque champ vérifié par le programme de validation, à la fois pour les champs ayant réussi à la validation et pour ceux ayant échoué. Examine la propriété ValidationResult.isError pour déterminer si le champ a réussi ou échoué à la validation.
|
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z