| Pacote | flash.globalization |
| Classe | public final class LastOperationStatus |
| Herança | LastOperationStatus Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
lastOperationStatus disponível na maior parte de classes de globalização.
| Constante | Definido por | ||
|---|---|---|---|
| BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [estático]
Indica que um determinado buffer não é suficiente para manter o resultado. | LastOperationStatus | ||
| ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [estático]
Indica que o código de erro de retorno não é conhecido. | LastOperationStatus | ||
| ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [estático]
Indica que o argumento passado ao método é ilegal. | LastOperationStatus | ||
| INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [estático]
Indica que um iterador saiu do intervalo ou que foi especificado um parâmetro inválido de mês, dia ou hora. | LastOperationStatus | ||
| INVALID_ATTR_VALUE : String = "invalidAttrValue" [estático]
Indica que um determinado valor de atributo está fora do intervalo esperado. | LastOperationStatus | ||
| INVALID_CHAR_FOUND : String = "invalidCharFound" [estático]
Indica que foi encontrado um valor de Unicode inválido. | LastOperationStatus | ||
| MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [estático]
Indica uma falha na alocação de memória. | LastOperationStatus | ||
| NO_ERROR : String = "noError" [estático]
Indica que a última operação foi bem sucedida e não apresentou nenhum erro. | LastOperationStatus | ||
| NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [estático]
Indica que uma operação resultou um valor que excede um tipo numérico especificado. | LastOperationStatus | ||
| PARSE_ERROR : String = "parseError" [estático]
Indica uma falha na análise de número. | LastOperationStatus | ||
| PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [estático]
Indica que o padrão de formatação de número, data ou hora é inválido. | LastOperationStatus | ||
| PLATFORM_API_FAILED : String = "platformAPIFailed" [estático]
Indica que a API de uma plataforma subjacente falhou em uma operação. | LastOperationStatus | ||
| TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [estático]
Indica que foi encontrado um valor de caractere de Unicode truncado. | LastOperationStatus | ||
| UNEXPECTED_TOKEN : String = "unexpectedToken" [estático]
Indica que foi detectado um símbolo inesperado em uma string de ID de local. | LastOperationStatus | ||
| UNSUPPORTED_ERROR : String = "unsupportedError" [estático]
Indica que a operação ou opção solicitada não tem suporte. | LastOperationStatus | ||
| USING_DEFAULT_WARNING : String = "usingDefaultWarning" [estático]
Indica que um valor padrão do sistema operacional foi usado durante a operação mais recente. | LastOperationStatus | ||
| USING_FALLBACK_WARNING : String = "usingFallbackWarning" [estático]
Indica que um valor de emergência foi definido durante a operação mais recente. | LastOperationStatus | ||
BUFFER_OVERFLOW_ERROR | Constante |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que um determinado buffer não é suficiente para manter o resultado.
ERROR_CODE_UNKNOWN | Constante |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que o código de erro de retorno não é conhecido. Qualquer método não estático ou propriedades de leitura/gravação pode retornar este erro quando a operação não for bem sucedida e o código de erro de retorno não for conhecido.
ILLEGAL_ARGUMENT_ERROR | Constante |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que o argumento passado ao método é ilegal.
Por exemplo, o seguinte código mostra que um status de erro de argumento inválido é estabelecido quando a propriedade CurrencyFormatter.grouping é definida como o valor inválido "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"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que um iterador saiu do intervalo ou que foi especificado um parâmetro inválido de mês, dia ou hora.
INVALID_ATTR_VALUE | Constante |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que um determinado valor de atributo está fora do intervalo esperado.
O seguinte exemplo mostra que a configuração da propriedade NumberFormatter.negativeNumberFormat como um valor fora do intervalo resulta em um status de valor do atributo inválido.
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"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que foi encontrado um valor de Unicode inválido.
MEMORY_ALLOCATION_ERROR | Constante |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica uma falha na alocação de memória.
NO_ERROR | Constante |
public static const NO_ERROR:String = "noError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que a última operação foi bem sucedida e não apresentou nenhum erro. Este status pode ser retornado por todos os construtores, métodos não estáticos, métodos estáticos e propriedades de leitura e gravação.
NUMBER_OVERFLOW_ERROR | Constante |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que uma operação resultou um valor que excede um tipo numérico especificado.
PARSE_ERROR | Constante |
public static const PARSE_ERROR:String = "parseError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica uma falha na análise de número. Este status pode ser retornado analisando os métodos das classes do formatador, como CurrencyFormatter.parse() e NumberFormatter.parseNumber(). Por exemplo, se o valor "12abc34" for despachado como o parâmetro para o método CurrencyFormatter.parse(), o valor de retorno será "NaN" e o valor de lastOperationStatus será definido como LastOperationStatus.PARSE_ERROR.
PATTERN_SYNTAX_ERROR | Constante |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que o padrão de formatação de número, data ou hora é inválido. Este status é definido quando o sistema operacional do usuário não suporta um determinado padrão.
Por exemplo, o seguinte código mostra o valor da propriedade lastOperationStatus depois que um padrão "xx" é usado para a formatação de datas:
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"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que a API de uma plataforma subjacente falhou em uma operação.
TRUNCATED_CHAR_FOUND | Constante |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que foi encontrado um valor de caractere de Unicode truncado.
UNEXPECTED_TOKEN | Constante |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que foi detectado um símbolo inesperado em uma string de ID de local.
Por exemplo, o seguinte código mostra o valor da propriedade lastOperationStatus depois que uma cadeia incompleta é usada ao solicitar um ID local. Como resultado lastOperationStatus a propriedade é definida para o valor UNEXPECTED_TOKEN depois de um chamada para o método 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"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que a operação ou opção solicitada não tem suporte. Este status pode ser retornado por métodos como DateTimeFormatter.setDateTimePattern() e ao recuperar propriedades como Collator.ignoreCase.
USING_DEFAULT_WARNING | Constante |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que um valor padrão do sistema operacional foi usado durante a operação mais recente. Os construtores de classes podem retornar este status.
USING_FALLBACK_WARNING | Constante |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Indica que um valor de emergência foi definido durante a operação mais recente. Este status pode ser devolvido por construtores e métodos como DateTimeFormatter.setDateTimeStyles() e ao recuperar propriedades como CurrencyFormatter.groupingPattern.
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas