Package | mx.validators |
Classe | public class RegExpValidationResult |
Héritage | RegExpValidationResult ValidationResult Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
valid
et invalid
. Pour un événement invalid
, l’objet d’événement est une instance de la classe ValidationResultEvent et la propriété ValidationResultEvent.results
contient un tableau d’objets ValidationResult.
Cependant, pour un événement valid
, la propriété ValidationResultEvent.results
contient un tableau d’objets RegExpValidationResult. La classe RegExpValidationResult est une classe enfant de la classe ValidationResult et contient des propriétés supplémentaires utilisées avec des expressions régulières.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
errorCode : String
Code d’erreur de validation si la valeur de la propriété isError est true. | ValidationResult | ||
errorMessage : String
Message d’erreur de validation si la valeur de la propriété isError est true. | ValidationResult | ||
isError : Boolean
Contient true si le champ a généré un échec de validation. | ValidationResult | ||
matchedIndex : int
Nombre entier qui contient l’index de début dans la chaîne d’entrée de la correspondance. | RegExpValidationResult | ||
matchedString : String
Chaîne qui contient la sous-chaîne de la chaîne d’entrée correspondant à l’expression régulière. | RegExpValidationResult | ||
matchedSubstrings : Array
Tableau de chaînes qui contient des correspondances de sous-chaînes entre parenthèses, le cas échéant. | RegExpValidationResult | ||
subField : String
Nom du sous-champ auquel le résultat est associé. | ValidationResult |
Méthode | Défini par | ||
---|---|---|---|
RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
Constructeur
| RegExpValidationResult | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
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 | ||
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 | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
matchedIndex | propriété |
public var matchedIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nombre entier qui contient l’index de début dans la chaîne d’entrée de la correspondance.
matchedString | propriété |
public var matchedString:String
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 qui contient la sous-chaîne de la chaîne d’entrée correspondant à l’expression régulière.
matchedSubstrings | propriété |
public var matchedSubstrings:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau de chaînes qui contient des correspondances de sous-chaînes entre parenthèses, le cas échéant. Si aucune correspondance de sous-chaîne n’est trouvée, ce tableau comporte une longueur égale à 0. Utilisez matchedSubStrings[0]
pour accéder à la première correspondance de sous-chaîne.
RegExpValidationResult | () | Constructeur |
public function RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur
ParamètresisError:Boolean — Transmet true si une erreur de validation s’est produite.
| |
subField:String (default = " ") — Nom du sous-champ de l’objet validé.
| |
errorCode:String (default = " ") — Code d’erreur de validation.
| |
errorMessage:String (default = " ") — Message d’erreur de validation.
| |
matchedString:String (default = " ") — Sous-chaîne correspondante.
| |
matchedIndex:int (default = 0 ) — Index de la chaîne correspondante.
| |
matchedSubstrings:Array (default = null ) — Tableau de correspondances de sous-chaînes.
|
Tue Jun 12 2018, 09:30 AM Z