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