Pacchetto | flash.globalization |
Classe | public final class LastOperationStatus |
Ereditarietà | LastOperationStatus Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
lastOperationStatus
disponibile nella maggior parte delle classi di globalizzazione.
Costante | Definito da | ||
---|---|---|---|
BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [statico]
Indica che il buffer specificato non ha spazio sufficiente per contenere il risultato. | LastOperationStatus | ||
ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [statico]
Indica che il codice di errore restituito non è noto. | LastOperationStatus | ||
ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [statico]
Indica che un argomento passato a un metodo non è valido. | LastOperationStatus | ||
INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [statico]
Indica che un iteratore è uscito dall'intervallo valido o che è stato specificato un parametro non valido per il mese, il giorno o l'ora. | LastOperationStatus | ||
INVALID_ATTR_VALUE : String = "invalidAttrValue" [statico]
Indica che un determinato valore di attributo è fuori dell'intervallo previsto. | LastOperationStatus | ||
INVALID_CHAR_FOUND : String = "invalidCharFound" [statico]
Indica che è stato trovato un valore Unicode non valido. | LastOperationStatus | ||
MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [statico]
Indica che l'allocazione della memoria non è riuscita. | LastOperationStatus | ||
NO_ERROR : String = "noError" [statico]
Indica che l'ultima operazione è riuscita senza errori. | LastOperationStatus | ||
NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [statico]
Indica che un'operazione ha prodotto come risultato un valore che supera il tipo numerico specificato. | LastOperationStatus | ||
PARSE_ERROR : String = "parseError" [statico]
Indica che l'analisi di un numero è fallita. | LastOperationStatus | ||
PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [statico]
Indica che lo schema per la formattazione di un numero, una data o un orario non è valido. | LastOperationStatus | ||
PLATFORM_API_FAILED : String = "platformAPIFailed" [statico]
Indica che una piattaforma API sottostante non è riuscita a eseguire un'operazione | LastOperationStatus | ||
TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [statico]
Indica che è stato trovato un valore di carattere Unicode troncato. | LastOperationStatus | ||
UNEXPECTED_TOKEN : String = "unexpectedToken" [statico]
Indica che è stato rilevato un token imprevisto in una stringa di ID di impostazioni internazionali. | LastOperationStatus | ||
UNSUPPORTED_ERROR : String = "unsupportedError" [statico]
Indica che l'operazione o l'opzione richiesta non è supportata. | LastOperationStatus | ||
USING_DEFAULT_WARNING : String = "usingDefaultWarning" [statico]
Indica che nell'operazione più recente è stato utilizzato il valore predefinito del sistema operativo. | LastOperationStatus | ||
USING_FALLBACK_WARNING : String = "usingFallbackWarning" [statico]
Indica che durante l'operazione più recente è stato utilizzato un valore di riserva. | LastOperationStatus |
BUFFER_OVERFLOW_ERROR | Costante |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che il buffer specificato non ha spazio sufficiente per contenere il risultato.
ERROR_CODE_UNKNOWN | Costante |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che il codice di errore restituito non è noto. Qualsiasi metodo non statico o proprietà di lettura/scrittura può restituire questo errore quando l'operazione non riesce e il codice di errore restituito non è noto.
ILLEGAL_ARGUMENT_ERROR | Costante |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che un argomento passato a un metodo non è valido.
Il codice seguente mostra, ad esempio, che viene impostato uno stato ArgumentError non valido quando la proprietà CurrencyFormatter.grouping
è impostata su un valore non valido "3;".
var cf:CurrencyFormatter = new CurrencyFormatter("en-US"); cf.groupingPattern = "3;"; trace(cf.lastOperationStatus); // "illegalArgumentError"
INDEX_OUT_OF_BOUNDS_ERROR | Costante |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che un iteratore è uscito dall'intervallo valido o che è stato specificato un parametro non valido per il mese, il giorno o l'ora.
INVALID_ATTR_VALUE | Costante |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che un determinato valore di attributo è fuori dell'intervallo previsto.
L'esempio seguente mostra che l'impostazione della proprietà NumberFormatter.negativeNumberFormat
su un valore fuori dall'intervallo restituisce uno stato non valido del valore di attributo.
var nf:NumberFormatter = new NumberFormatter(LocaleID.DEFAULT); nf.negativeNumberFormat = 9; nf.lastOperationStatus; // "invalidAttrValue"
INVALID_CHAR_FOUND | Costante |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che è stato trovato un valore Unicode non valido.
MEMORY_ALLOCATION_ERROR | Costante |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che l'allocazione della memoria non è riuscita.
NO_ERROR | Costante |
public static const NO_ERROR:String = "noError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che l'ultima operazione è riuscita senza errori. Questo stato può essere restituito da tutte le funzioni di costruzione, dai metodi non statici e dalle proprietà di lettura/scrittura.
NUMBER_OVERFLOW_ERROR | Costante |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che un'operazione ha prodotto come risultato un valore che supera il tipo numerico specificato.
PARSE_ERROR | Costante |
public static const PARSE_ERROR:String = "parseError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che l'analisi di un numero è fallita. Questo stato può essere restituito dall'analisi dei metodi delle classi di tipo formatter, ad esempio CurrencyFormatter.parse()
e NumberFormatter.parseNumber()
. Se, ad esempio, il valore "12abc34" viene passato come parametro al metodo CurrencyFormatter.parse()
, il metodo restituisce "NaN" e imposta il valore lastOperationStatus
su LastOperationStatus.PARSE_ERROR
.
PATTERN_SYNTAX_ERROR | Costante |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che lo schema per la formattazione di un numero, una data o un orario non è valido. Questo stato viene impostato quando il sistema operativo dell'utente non supporta lo schema specificato.
Il codice seguente mostra, ad esempio, il valore della proprietà lastOperationStatus
dopo l'utilizzo di uno scherma "xx" non valido per la formattazione:
var df:DateTimeFormatter = new DateTimeFormatter("en-US"); df.setDateTimePattern("xx"); trace(df.lastOperationStatus); // "patternSyntaxError"
PLATFORM_API_FAILED | Costante |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che una piattaforma API sottostante non è riuscita a eseguire un'operazione
TRUNCATED_CHAR_FOUND | Costante |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che è stato trovato un valore di carattere Unicode troncato.
UNEXPECTED_TOKEN | Costante |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che è stato rilevato un token imprevisto in una stringa di ID di impostazioni internazionali.
Il codice seguente mostra, ad esempio, il valore della proprietà lastOperationStatus
dopo l'utilizzo di una stringa incompleta durante la richiesta di un ID di impostazioni internazionali. Di conseguenza, la proprietà lastOperationStatus
viene impostata sul valore UNEXPECTED_TOKEN
dopo una chiamata al metodo LocaleID.getKeysAndValues()
.
var locale:LocaleID = new LocaleID("en-US@Collation"); var kav:Object = locale.getKeysAndValues(); trace(locale.lastOperationStatus); // "unexpectedToken"
UNSUPPORTED_ERROR | Costante |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che l'operazione o l'opzione richiesta non è supportata. Questo stato può essere restituito da metodi come DateTimeFormatter.setDateTimePattern()
e quando vengono recuperate proprietà come Collator.ignoreCase
.
USING_DEFAULT_WARNING | Costante |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che nell'operazione più recente è stato utilizzato il valore predefinito del sistema operativo. Le funzioni di costruzione delle classi possono restituire questo stato.
USING_FALLBACK_WARNING | Costante |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Indica che durante l'operazione più recente è stato utilizzato un valore di riserva. Questo stato può essere restituito da funzioni di costruzione e metodi come DateTimeFormatter.setDateTimeStyles()
e durante il recupero di proprietà come CurrencyFormatter.groupingPattern
.
Tue Jun 12 2018, 02:44 PM Z