| Pakiet | flash.globalization |
| Klasa | public final class LastOperationStatus |
| Dziedziczenie | LastOperationStatus Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
lastOperationStatus (tylko do odczytu), która jest dostępna w większości klas globalizacji.
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [statyczny]
Wskazuje, że wielkość buforu nie jest wystarczająca do tego, aby przechowywać wynik. | LastOperationStatus | ||
| ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [statyczny]
Wskazuje, że zwracany kod błędu nie jest znany. | LastOperationStatus | ||
| ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [statyczny]
Wskazuje, że argument przekazany do metody był niepoprawny. | LastOperationStatus | ||
| INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [statyczny]
Wskazuje, że iterator znalazł się poza zakresem lub że dla miesiąca, dnia lub godziny określono niepoprawny parametr. | LastOperationStatus | ||
| INVALID_ATTR_VALUE : String = "invalidAttrValue" [statyczny]
Wskazuje, że określona wartość atrybutu jest poza oczekiwanym zakresem. | LastOperationStatus | ||
| INVALID_CHAR_FOUND : String = "invalidCharFound" [statyczny]
Wskazuje, że znaleziono niepoprawną wartość Unicode. | LastOperationStatus | ||
| MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [statyczny]
Wskazuje, że przydzielanie pamięci nie powiodło się. | LastOperationStatus | ||
| NO_ERROR : String = "noError" [statyczny]
Wskazuje, że ostatnia operacja została zakończona bez błędów. | LastOperationStatus | ||
| NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [statyczny]
Wskazuje, że wynikiem operacji jest wartość, która przekracza określony typ liczbowy. | LastOperationStatus | ||
| PARSE_ERROR : String = "parseError" [statyczny]
Wskazuje, że analiza liczby nie powiodła się. | LastOperationStatus | ||
| PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [statyczny]
Wskazuje, że wzorzec formatowania liczby, daty lub godziny jest niepoprawny. | LastOperationStatus | ||
| PLATFORM_API_FAILED : String = "platformAPIFailed" [statyczny]
Wskazuje, że operacja nie powiodła się w interfejsie API platformy. | LastOperationStatus | ||
| TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [statyczny]
Wskazuje, że znaleziono obciętą wartość znaku Unicode. | LastOperationStatus | ||
| UNEXPECTED_TOKEN : String = "unexpectedToken" [statyczny]
Wskazuje, że w ciągu znaków identyfikatora ustawień narodowych znaleziono nieoczekiwany znacznik. | LastOperationStatus | ||
| UNSUPPORTED_ERROR : String = "unsupportedError" [statyczny]
Wskazuje, że żądana operacja lub opcja nie jest obsługiwana. | LastOperationStatus | ||
| USING_DEFAULT_WARNING : String = "usingDefaultWarning" [statyczny]
Wskazuje, że w ostatniej operacji użyto wartości domyślnej systemu operacyjnego. | LastOperationStatus | ||
| USING_FALLBACK_WARNING : String = "usingFallbackWarning" [statyczny]
Wskazuje, że w ostatniej operacji przyjęto wartość alternatywną. | LastOperationStatus | ||
BUFFER_OVERFLOW_ERROR | Stała |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że wielkość bufora nie jest wystarczająca do tego, aby przechowywać wynik.
ERROR_CODE_UNKNOWN | Stała |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że zwracany kod błędu nie jest znany. Każda niestatyczna metoda może spowodować zwrócenie tego błędu (tak samo jak właściwości odczyt/zapis), jeśli operacja nie powiedzie się, a zwracany kod błędu jest nieznany.
ILLEGAL_ARGUMENT_ERROR | Stała |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że argument przekazany do metody był niepoprawny.
Przykład: poniższy kod wskazuje, że ustawienie dla właściwości CurrencyFormatter.grouping niepoprawnej wartości „3;” powoduje zwrócenie błędu dotyczącego niepoprawnego argumentu.
var cf:CurrencyFormatter = new CurrencyFormatter("en-US");
cf.groupingPattern = "3;";
trace(cf.lastOperationStatus); // "illegalArgumentError"
INDEX_OUT_OF_BOUNDS_ERROR | Stała |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że iterator znalazł się poza zakresem lub dla miesiąca, dnia albo godziny określono niepoprawny parametr.
INVALID_ATTR_VALUE | Stała |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że określona wartość atrybutu jest poza oczekiwanym zakresem.
Poniższy przykład wskazuje, że ustawienie dla właściwości NumberFormatter.negativeNumberFormat wartości spoza zakresu wywołuje status nieprawidłowej wartości atrybutu.
var nf:NumberFormatter = new NumberFormatter(LocaleID.DEFAULT);
nf.negativeNumberFormat = 9;
nf.lastOperationStatus; // "invalidAttrValue"
INVALID_CHAR_FOUND | Stała |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że znaleziono niepoprawną wartość Unicode.
MEMORY_ALLOCATION_ERROR | Stała |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że przydzielanie pamięci nie powiodło się.
NO_ERROR | Stała |
public static const NO_ERROR:String = "noError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że ostatnia operacja została zakończona bez błędów. Ten status może być zwracany przez wszystkie konstruktory, metody niestatyczne, metody statyczne oraz właściwości odczytu/zapisu.
NUMBER_OVERFLOW_ERROR | Stała |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że wynikiem operacji jest wartość, która przekracza określony typ liczbowy.
PARSE_ERROR | Stała |
public static const PARSE_ERROR:String = "parseError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że analiza liczby nie powiodła się. Ten status może być zwracany przez metody analizujące klas formatujących, takie jak CurrencyFormatter.parse() i NumberFormatter.parseNumber(). Na przykład przekazanie wartości "12abc34" jako parametru do metody CurrencyFormatter.parse() spowoduje zwrócenie wartości "NaN" i ustawienie wartości lastOperationStatus na LastOperationStatus.PARSE_ERROR.
PATTERN_SYNTAX_ERROR | Stała |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że wzorzec formatowania liczby, daty lub godziny jest niepoprawny. Ten status zostanie ustawiony, jeśli system operacyjny użytkownika nie obsługuje danego wzorca.
Na przykład: poniższy kod przedstawia wartość właściwości lastOperationStatus po użyciu niepoprawnego wzorca „xx” dla formatowania daty:
var df:DateTimeFormatter = new DateTimeFormatter("en-US");
df.setDateTimePattern("xx");
trace(df.lastOperationStatus); // "patternSyntaxError"
PLATFORM_API_FAILED | Stała |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że operacja nie powiodła się w interfejsie API platformy.
TRUNCATED_CHAR_FOUND | Stała |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że znaleziono obciętą wartość znaku Unicode.
UNEXPECTED_TOKEN | Stała |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że w ciągu znaków identyfikatora ustawień regionalnych znaleziono nieoczekiwany znacznik.
Na przykład: poniższy kod przedstawia wartość właściwości lastOperationStatus po zastosowaniu niepełnego ciągu znaków w żądaniu dotyczącym identyfikatora ustawień narodowych. W rezultacie właściwość lastOperationStatus jest ustawiana na wartość UNEXPECTED_TOKEN po wywołaniu metody LocaleID.getKeysAndValues().
var locale:LocaleID = new LocaleID("en-US@Collation");
var kav:Object = locale.getKeysAndValues();
trace(locale.lastOperationStatus); // "unexpectedToken"
UNSUPPORTED_ERROR | Stała |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że żądana operacja lub opcja nie jest obsługiwana. Ten status może być zwracany przez takie metody, jak DateTimeFormatter.setDateTimePattern() i przy odczytywaniu wartości takich właściwości, jak Collator.ignoreCase.
USING_DEFAULT_WARNING | Stała |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że w ostatniej operacji użyto wartości domyślnej systemu operacyjnego. Ten status mogą zwracać konstruktory klasy.
USING_FALLBACK_WARNING | Stała |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2 |
Wskazuje, że w ostatniej operacji przyjęto wartość alternatywną. Ten status może być zwracany przez takie konstruktory i metody, jak DateTimeFormatter.setDateTimeStyles(), oraz przy odczytywaniu takich właściwości, jak CurrencyFormatter.groupingPattern.
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne