Package | spark.globalization |
Classe | public final class LastOperationStatus |
Héritage | LastOperationStatus Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.55 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
lastOperationStatus
disponible dans la plupart des classes de globalisation.
Eléments de l’API associés
Constante | Défini par | ||
---|---|---|---|
BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [statique]
Indique que la mémoire tampon fournie ne dispose pas de suffisamment d’espace pour contenir les résultats. | LastOperationStatus | ||
ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [statique]
Indique que le code d’erreur renvoyé est inconnu. | LastOperationStatus | ||
ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [statique]
Indique qu’un argument transmis à une méthode était incorrect. | LastOperationStatus | ||
INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [statique]
Indique qu’un itérateur a dépassé les limites ou qu’un paramètre non valide a été spécifié pour le mois, le jour ou l’heure. | LastOperationStatus | ||
INVALID_ATTR_VALUE : String = "invalidAttrValue" [statique]
Indique que la valeur d’un attribut donné est en dehors de la plage attendue. | LastOperationStatus | ||
INVALID_CHAR_FOUND : String = "invalidCharFound" [statique]
Indique qu’une valeur Unicode non valide a été détectée. | LastOperationStatus | ||
LOCALE_UNDEFINED_ERROR : String = "localeUndefinedError" [statique]
Indique que le style Locale n’est pas défini. | LastOperationStatus | ||
MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [statique]
Indique que l’allocation de mémoire a échoué. | LastOperationStatus | ||
NO_ERROR : String = "noError" [statique]
Indique que la dernière opération s’est déroulée sans aucune erreur. | LastOperationStatus | ||
NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [statique]
Indique qu’une opération a produit une valeur qui dépasse le type numérique spécifié. | LastOperationStatus | ||
PARSE_ERROR : String = "parseError" [statique]
Indique que l’analyse d’un numéro a échoué. | LastOperationStatus | ||
PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [statique]
Indique que le modèle de formatage d’un numéro, d’une date ou d’une heure n’est pas valide. | LastOperationStatus | ||
PLATFORM_API_FAILED : String = "platformAPIFailed" [statique]
Indique que l’API d’une plate-forme sous-jacente a échoué pour une opération. | LastOperationStatus | ||
TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [statique]
Indique qu’un caractère Unicode tronqué a été détecté. | LastOperationStatus | ||
UNEXPECTED_TOKEN : String = "unexpectedToken" [statique]
Indique qu’un jeton inattendu a été détecté dans la chaîne d’un identificateur de paramètres régionaux. | LastOperationStatus | ||
UNSUPPORTED_ERROR : String = "unsupportedError" [statique]
Indique que l’opération ou l’option requise n’est pas prise en charge. | LastOperationStatus | ||
USING_DEFAULT_WARNING : String = "usingDefaultWarning" [statique]
Indique qu’une valeur par défaut du système d’exploitation a été utilisée au cours de la dernière opération. | LastOperationStatus | ||
USING_FALLBACK_WARNING : String = "usingFallbackWarning" [statique]
Indique qu’une valeur par défaut a été définie au cours de la dernière opération. | LastOperationStatus |
BUFFER_OVERFLOW_ERROR | Constante |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"
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 |
Indique que la mémoire tampon fournie ne dispose pas de suffisamment d’espace pour contenir les résultats.
Eléments de l’API associés
ERROR_CODE_UNKNOWN | Constante |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5s |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Indique que le code d’erreur renvoyé est inconnu. Toute méthode non statique ou propriété accessible en lecture/écriture peut renvoyer cette erreur lorsque l’opération a échoué et que le code d’erreur renvoyé est inconnu.
Eléments de l’API associés
ILLEGAL_ARGUMENT_ERROR | Constante |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"
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 |
Indique qu’un argument transmis à une méthode était incorrect.
Par exemple, le code suivant indique qu’un état d’erreur d’argument non valide est défini lorsque la propriété CurrencyFormatter.grouping
est définie sur la valeur non valide "3;".
var cf:CurrencyFormatter = new CurrencyFormatter(); cf.setStyle("locale","en_US"); cf.groupingPattern = "3;"; trace(cf.lastOperationStatus); // "illegalArgumentError"
Eléments de l’API associés
INDEX_OUT_OF_BOUNDS_ERROR | Constante |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"
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 |
Indique qu’un itérateur a dépassé les limites ou qu’un paramètre non valide a été spécifié pour le mois, le jour ou l’heure.
Eléments de l’API associés
INVALID_ATTR_VALUE | Constante |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"
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 |
Indique que la valeur d’un attribut donné est en dehors de la plage attendue.
L’exemple suivant indique que définir la propriété NumberFormatter.negativeNumberFormat
sur une valeur qui se trouve en dehors de la plage attendue entraîne un état de valeur d’attribut non valide.
var nf:NumberFormatter = new NumberFormatter(); nf.setStyle("locale","en_US"); nf.negativeNumberFormat = 9; nf.lastOperationStatus; // "invalidAttrValue"
Eléments de l’API associés
INVALID_CHAR_FOUND | Constante |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"
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 |
Indique qu’une valeur Unicode non valide a été détectée.
Eléments de l’API associés
LOCALE_UNDEFINED_ERROR | Constante |
public static const LOCALE_UNDEFINED_ERROR:String = "localeUndefinedError"
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 |
Indique que le style Locale
n’est pas défini.
MEMORY_ALLOCATION_ERROR | Constante |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"
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 |
Indique que l’allocation de mémoire a échoué.
Eléments de l’API associés
NO_ERROR | Constante |
public static const NO_ERROR:String = "noError"
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 |
Indique que la dernière opération s’est déroulée sans aucune erreur. Cet état peut être renvoyé par tous les constructeurs, méthodes non statiques, méthodes statiques et propriétés accessibles en lecture/écriture.
Eléments de l’API associés
NUMBER_OVERFLOW_ERROR | Constante |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"
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 |
Indique qu’une opération a produit une valeur qui dépasse le type numérique spécifié.
Eléments de l’API associés
PARSE_ERROR | Constante |
public static const PARSE_ERROR:String = "parseError"
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 |
Indique que l’analyse d’un numéro a échoué. Il est possible de renvoyer cet état en analysant les méthodes des classes de formatage, telles que CurrencyFormatter.parse()
et NumberFormatter.parseNumber()
. Par exemple, si la valeur "12abc34" est transmise en tant que paramètre à la méthode CurrencyFormatter.parse()
, la méthode renvoie "NaN" et définit la valeur lastOperationStatus
sur LastOperationStatus.PARSE_ERROR
.
Eléments de l’API associés
PATTERN_SYNTAX_ERROR | Constante |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"
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 |
Indique que le modèle de formatage d’un numéro, d’une date ou d’une heure n’est pas valide. Cet état est défini lorsque le système d’exploitation de l’utilisateur ne prend pas en charge le modèle donné.
Par exemple, le code suivant affiche la valeur de la propriété lastOperationStatus
après l’utilisation d’un modèle de formatage "xx" non valide :
var df:DateTimeFormatter = new DateTimeFormatter(); df.setStyle("locale","en_US"); df.setDateTimePattern("xx"); trace(df.lastOperationStatus); // "patternSyntaxError"
Eléments de l’API associés
PLATFORM_API_FAILED | Constante |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"
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 |
Indique que l’API d’une plate-forme sous-jacente a échoué pour une opération.
Eléments de l’API associés
TRUNCATED_CHAR_FOUND | Constante |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"
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 |
Indique qu’un caractère Unicode tronqué a été détecté.
Eléments de l’API associés
UNEXPECTED_TOKEN | Constante |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"
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 |
Indique qu’un jeton inattendu a été détecté dans la chaîne d’un identificateur de paramètres régionaux.
Par exemple, le code suivant affiche la valeur de la propriété lastOperationStatus
après l’utilisation d’une chaîne incomplète lors de la demande d’un identificateur de paramètres régionaux. Par conséquent, la propriété lastOperationStatus
est définie sur la valeur UNEXPECTED_TOKEN
après un appel à la méthode LocaleID.getKeysAndValues()
.
var locale:flash.globalization.LocaleID = new flash.globalization.LocaleID("en-US@Collation"); var kav:Object = locale.getKeysAndValues(); trace(locale.lastOperationStatus); // "unexpectedToken"
Eléments de l’API associés
UNSUPPORTED_ERROR | Constante |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"
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 |
Indique que l’opération ou l’option requise n’est pas prise en charge. Cet état peut être renvoyé par des méthodes telles que DateTimeFormatter.setDateTimePattern()
et lors de la récupération de propriétés telles que Collator.ignoreCase
.
Eléments de l’API associés
USING_DEFAULT_WARNING | Constante |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"
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 |
Indique qu’une valeur par défaut du système d’exploitation a été utilisée au cours de la dernière opération. Les constructeurs de classe peuvent renvoyer cet état.
Eléments de l’API associés
USING_FALLBACK_WARNING | Constante |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"
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 |
Indique qu’une valeur par défaut a été définie au cours de la dernière opération. Cet état peut être renvoyé par des constructeurs et des méthodes tels que DateTimeFormatter.setDateTimeStyles()
, et lors de la récupération de propriétés telles que CurrencyFormatter.groupingPattern
.
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z