Pakket | flash.globalization |
Klasse | public final class LastOperationStatus |
Overerving | LastOperationStatus Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
lastOperationStatus
, die in de meeste globalisatieklassen beschikbaar is.
Constante | Gedefinieerd door | ||
---|---|---|---|
BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [statisch]
Geeft aan dat de opgegeven buffer te klein is voor het resultaat. | LastOperationStatus | ||
ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [statisch]
Geeft aan dat de retourneerfoutcode onbekend is. | LastOperationStatus | ||
ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [statisch]
Geeft aan dat een ongeldig argument is doorgegeven aan een methode. | LastOperationStatus | ||
INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [statisch]
Geeft aan dat een iteratorbereik is overschreden of dat een ongeldige maand-, dag- of tijdparameter is opgegeven. | LastOperationStatus | ||
INVALID_ATTR_VALUE : String = "invalidAttrValue" [statisch]
Geeft aan dat een opgegeven kenmerkwaarde buiten het verwachte bereik valt. | LastOperationStatus | ||
INVALID_CHAR_FOUND : String = "invalidCharFound" [statisch]
Geeft aan dat er een ongeldige Unicode-waarde is aangetroffen. | LastOperationStatus | ||
MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [statisch]
Geeft aan dat de geheugentoewijzing is mislukt. | LastOperationStatus | ||
NO_ERROR : String = "noError" [statisch]
Geeft aan dat de laatste bewerking foutloos is uitgevoerd. | LastOperationStatus | ||
NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [statisch]
Geeft aan dat een bewerking resulteerde in een waarde die een bepaald numeriek type heeft overschreden. | LastOperationStatus | ||
PARSE_ERROR : String = "parseError" [statisch]
Geeft aan dat een getal niet kan worden geparseerd. | LastOperationStatus | ||
PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [statisch]
Geeft aan dat het opmaakpatroon voor een getal, datum of tijd ongeldig is. | LastOperationStatus | ||
PLATFORM_API_FAILED : String = "platformAPIFailed" [statisch]
Geeft aan dat een onderliggende platform-API voor een bewerking is mislukt. | LastOperationStatus | ||
TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [statisch]
Geeft aan dat een afgebroken Unicode-tekenwaarde is aangetroffen. | LastOperationStatus | ||
UNEXPECTED_TOKEN : String = "unexpectedToken" [statisch]
Geeft aan dat een onverwacht token is aangetroffen in een tekenreeks voor een landinstellings-id. | LastOperationStatus | ||
UNSUPPORTED_ERROR : String = "unsupportedError" [statisch]
Geeft aan dat de aangevraagde bewerking of optie niet wordt ondersteund. | LastOperationStatus | ||
USING_DEFAULT_WARNING : String = "usingDefaultWarning" [statisch]
Geeft aan dat er tijdens de meest recente bewerking een standaardwaarde van het besturingssysteem is gebruikt. | LastOperationStatus | ||
USING_FALLBACK_WARNING : String = "usingFallbackWarning" [statisch]
Geeft aan dat er tijdens de meest recente bewerking een fallbackwaarde werd ingesteld. | LastOperationStatus |
BUFFER_OVERFLOW_ERROR | Constante |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat de opgegeven buffer te klein is voor het resultaat.
ERROR_CODE_UNKNOWN | Constante |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat de retourneerfoutcode onbekend is. Alle niet-statische methode-eigenschappen of eigenschappen voor lezen/schrijven kunnen deze fout retourneren als de bewerking niet geslaagd is en de retourcode onbekend is.
ILLEGAL_ARGUMENT_ERROR | Constante |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een ongeldig argument is doorgegeven aan een methode.
De volgende code laat bijvoorbeeld zien dat een ongeldige argumentfoutstatus wordt ingesteld als de eigenschap CurrencyFormatter.grouping
wordt ingesteld op de ongeldige waarde "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"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een iteratorbereik is overschreden of dat een ongeldige maand-, dag- of tijdparameter is opgegeven.
INVALID_ATTR_VALUE | Constante |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een opgegeven kenmerkwaarde buiten het verwachte bereik valt.
Het volgende voorbeeld laat zien dat het instellen van de eigenschap NumberFormatter.negativeNumberFormat
op een waarde die buiten het bereik valt, resulteert in een ongeldige kenmerkwaardestatus.
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"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat er een ongeldige Unicode-waarde is aangetroffen.
MEMORY_ALLOCATION_ERROR | Constante |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat de geheugentoewijzing is mislukt.
NO_ERROR | Constante |
public static const NO_ERROR:String = "noError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat de laatste bewerking foutloos is uitgevoerd. Deze status kan worden geretourneerd door alle constructors, niet-statische methoden, statische methoden en eigenschappen voor lezen/schrijven.
NUMBER_OVERFLOW_ERROR | Constante |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een bewerking resulteerde in een waarde die een bepaald numeriek type heeft overschreden.
PARSE_ERROR | Constante |
public static const PARSE_ERROR:String = "parseError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een getal niet kan worden geparseerd. Deze status kan worden geretourneerd door parseermethoden van opmaakklassen, zoals CurrencyFormatter.parse()
en NumberFormatter.parseNumber()
. Als de waarde '12abc34' bijvoorbeeld als parameter aan de methode CurrencyFormatter.parse()
wordt doorgegeven, retourneert de methode 'NaN' en wordt de waarde lastOperationStatus
ingesteld op LastOperationStatus.PARSE_ERROR
.
PATTERN_SYNTAX_ERROR | Constante |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat het opmaakpatroon voor een getal, datum of tijd ongeldig is. Deze status wordt ingesteld wanneer het besturingssysteem van de gebruiker het opgegeven patroon niet ondersteunt.
In de volgende code wordt bijvoorbeeld de waarde getoond van de eigenschap lastOperationStatus
nadat het ongeldige patroon 'xx' is gebruikt voor de datumnotatie:
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"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een onderliggende platform-API voor een bewerking is mislukt.
TRUNCATED_CHAR_FOUND | Constante |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een afgebroken Unicode-tekenwaarde is aangetroffen.
UNEXPECTED_TOKEN | Constante |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat een onverwacht token is aangetroffen in een tekenreeks voor een landinstellings-id.
In de volgende code wordt bijvoorbeeld de waarde getoond van de eigenschap lastOperationStatus
nadat een onvolledige tekenreeks is gebruikt voor het aanvragen van een landinstellings-id. Het resultaat is dat de eigenschap lastOperationStatus
wordt ingesteld op de waarde UNEXPECTED_TOKEN
nadat de methode LocaleID.getKeysAndValues()
is aangeroepen.
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"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat de aangevraagde bewerking of optie niet wordt ondersteund. Deze status kan worden geretourneerd door methoden zoals DateTimeFormatter.setDateTimePattern()
en bij het ophalen van eigenschappen zoals Collator.ignoreCase
.
USING_DEFAULT_WARNING | Constante |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat er tijdens de meest recente bewerking een standaardwaarde van het besturingssysteem is gebruikt. Klasseconstructors kunnen deze status retourneren.
USING_FALLBACK_WARNING | Constante |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10.1, AIR 2 |
Geeft aan dat er tijdens de meest recente bewerking een fallbackwaarde werd ingesteld. Deze status kan worden geretourneerd door constructors en methoden zoals DateTimeFormatter.setDateTimeStyles()
en bij het ophalen van eigenschappen zoals CurrencyFormatter.groupingPattern
.
Wed Jun 13 2018, 11:42 AM Z