Guida di riferimento di ActionScript® 3.0 per la piattaforma Adobe® Flash®
Home  |  Nascondi elenco pacchetti e classi |  Pacchetti  |  Classi  |  Novità  |  Indice  |  Appendici  |  Perché in inglese?
Filtri: Recupero dati dal server...
Recupero dati dal server...
flash.globalization 

LastOperationStatus  - AS3

Pacchettoflash.globalization
Classepublic final class LastOperationStatus
EreditarietàLastOperationStatus Inheritance Object

Versione linguaggio: ActionScript 3.0
Versioni runtime: Flash Player 10.1, AIR 2

La classe LastOperationStatus enumera i valori costanti rappresentano lo stato dell'operazione del servizio di globalizzazione più recente. Questi valori possono essere recuperati tramite la proprietà di sola lettura lastOperationStatus disponibile nella maggior parte delle classi di globalizzazione.



Proprietà pubbliche
 ProprietàDefinito da
 Inheritedconstructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
Metodi pubblici
 MetodoDefinito da
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
 Inherited
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
Costanti pubbliche
 CostanteDefinito 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
Descrizione delle costanti

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.





[ X ]Perché in inglese?
Il contenuto della Guida di riferimento di ActionScript 3.0 appare in inglese

Non tutte le parti della Guida di riferimento di ActionScript 3.0 sono tradotte in tutte le lingue. Quando un elemento del linguaggio non è tradotto, viene riportato in inglese. Ad esempio, la classe ga.controls.HelpBox non è tradotta in nessuna lingua. Pertanto, nella versione italiana della guida di riferimento, la descrizione della classe ga.controls.HelpBox è riportata in inglese.