Package | flash.globalization |
Classe | public final class LastOperationStatus |
Héritage | LastOperationStatus Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
lastOperationStatus
disponible dans la plupart des classes de globalisation.
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 | ||
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 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique que la mémoire tampon fournie ne dispose pas de suffisamment d’espace pour contenir les résultats.
ERROR_CODE_UNKNOWN | Constante |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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.
ILLEGAL_ARGUMENT_ERROR | Constante |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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("en-US"); cf.groupingPattern = "3;"; trace(cf.lastOperationStatus); // "illegalArgumentError"
INDEX_OUT_OF_BOUNDS_ERROR | Constante |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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.
INVALID_ATTR_VALUE | Constante |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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(LocaleID.DEFAULT); nf.negativeNumberFormat = 9; nf.lastOperationStatus; // "invalidAttrValue"
INVALID_CHAR_FOUND | Constante |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique qu’une valeur Unicode non valide a été détectée.
MEMORY_ALLOCATION_ERROR | Constante |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique que l’allocation de mémoire a échoué.
NO_ERROR | Constante |
public static const NO_ERROR:String = "noError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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.
NUMBER_OVERFLOW_ERROR | Constante |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique qu’une opération a produit une valeur qui dépasse le type numérique spécifié.
PARSE_ERROR | Constante |
public static const PARSE_ERROR:String = "parseError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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
.
PATTERN_SYNTAX_ERROR | Constante |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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("en-US"); df.setDateTimePattern("xx"); trace(df.lastOperationStatus); // "patternSyntaxError"
PLATFORM_API_FAILED | Constante |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique que l’API d’une plate-forme sous-jacente a échoué pour une opération.
TRUNCATED_CHAR_FOUND | Constante |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
Indique qu’un caractère Unicode tronqué a été détecté.
UNEXPECTED_TOKEN | Constante |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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:LocaleID = new LocaleID("en-US@Collation"); var kav:Object = locale.getKeysAndValues(); trace(locale.lastOperationStatus); // "unexpectedToken"
UNSUPPORTED_ERROR | Constante |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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
.
USING_DEFAULT_WARNING | Constante |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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.
USING_FALLBACK_WARNING | Constante |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2 |
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
.
Tue Jun 12 2018, 09:30 AM Z