| 包 | spark.globalization |
| 类 | public final class LastOperationStatus |
| 继承 | LastOperationStatus Object |
| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.55 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
lastOperationStatus 检索。
相关 API 元素
| 常量 | 由以下参数定义 | ||
|---|---|---|---|
| BUFFER_OVERFLOW_ERROR : String = "bufferOverflowError" [静态]
表示给定的缓冲区不足以容纳结果。 | LastOperationStatus | ||
| ERROR_CODE_UNKNOWN : String = "errorCodeUnknown" [静态]
表示返回的错误代码未知。 | LastOperationStatus | ||
| ILLEGAL_ARGUMENT_ERROR : String = "illegalArgumentError" [静态]
表示传递给方法的参数是非法的。 | LastOperationStatus | ||
| INDEX_OUT_OF_BOUNDS_ERROR : String = "indexOutOfBoundsError" [静态]
表示迭代器超出范围或者为月、日或时间指定的参数无效。 | LastOperationStatus | ||
| INVALID_ATTR_VALUE : String = "invalidAttrValue" [静态]
表示给定的属性值超出了预期的范围。 | LastOperationStatus | ||
| INVALID_CHAR_FOUND : String = "invalidCharFound" [静态]
表示找到无效的 Unicode 值。 | LastOperationStatus | ||
| LOCALE_UNDEFINED_ERROR : String = "localeUndefinedError" [静态]
指示未定义区域设置。 | LastOperationStatus | ||
| MEMORY_ALLOCATION_ERROR : String = "memoryAllocationError" [静态]
表示内存分配已失败。 | LastOperationStatus | ||
| NO_ERROR : String = "noError" [静态]
表示上一操作成功,未出现任何错误。 | LastOperationStatus | ||
| NUMBER_OVERFLOW_ERROR : String = "numberOverflowError" [静态]
表示操作产生的值超出指定的数字类型。 | LastOperationStatus | ||
| PARSE_ERROR : String = "parseError" [静态]
表示解析数字失败。 | LastOperationStatus | ||
| PATTERN_SYNTAX_ERROR : String = "patternSyntaxError" [静态]
表示设置数字、日期或时间格式所用的模式无效。 | LastOperationStatus | ||
| PLATFORM_API_FAILED : String = "platformAPIFailed" [静态]
表示基础平台 API 执行某操作失败。 | LastOperationStatus | ||
| TRUNCATED_CHAR_FOUND : String = "truncatedCharFound" [静态]
表示找到截断的 Unicode 字符值。 | LastOperationStatus | ||
| UNEXPECTED_TOKEN : String = "unexpectedToken" [静态]
表示在区域设置 ID 字符串中检测到意外的标记。 | LastOperationStatus | ||
| UNSUPPORTED_ERROR : String = "unsupportedError" [静态]
表示不支持请求的操作或选项。 | LastOperationStatus | ||
| USING_DEFAULT_WARNING : String = "usingDefaultWarning" [静态]
表示在最近操作期间使用了操作系统默认值。 | LastOperationStatus | ||
| USING_FALLBACK_WARNING : String = "usingFallbackWarning" [静态]
表示在最近操作期间设置了回退值。 | LastOperationStatus | ||
BUFFER_OVERFLOW_ERROR | 常量 |
public static const BUFFER_OVERFLOW_ERROR:String = "bufferOverflowError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示给定的缓冲区不足以容纳结果。
相关 API 元素
ERROR_CODE_UNKNOWN | 常量 |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5s |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示返回的错误代码未知。当操作失败且返回的错误代码未知时,任何非静态方法或读取/写入属性都可返回此错误。
相关 API 元素
ILLEGAL_ARGUMENT_ERROR | 常量 |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示传递给方法的参数是非法的。
例如,下列代码显示当 CurrencyFormatter.grouping 属性设置为无效值“3;”时,设置了无效的参数错误状态。
var cf:CurrencyFormatter = new CurrencyFormatter();
cf.setStyle("locale","en_US");
cf.groupingPattern = "3;";
trace(cf.lastOperationStatus); // "illegalArgumentError"
相关 API 元素
INDEX_OUT_OF_BOUNDS_ERROR | 常量 |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示迭代器超出范围或者为月、日或时间指定的参数无效。
相关 API 元素
INVALID_ATTR_VALUE | 常量 |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示给定的属性值超出了预期的范围。
下面的示例显示将 NumberFormatter.negativeNumberFormat 属性设置为超出范围的值会导致属性值状态无效。
var nf:NumberFormatter = new NumberFormatter();
nf.setStyle("locale","en_US");
nf.negativeNumberFormat = 9;
nf.lastOperationStatus; // "invalidAttrValue"
相关 API 元素
INVALID_CHAR_FOUND | 常量 |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示找到无效的 Unicode 值。
相关 API 元素
LOCALE_UNDEFINED_ERROR | 常量 |
public static const LOCALE_UNDEFINED_ERROR:String = "localeUndefinedError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
指示未定义区域设置。
MEMORY_ALLOCATION_ERROR | 常量 |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示内存分配已失败。
相关 API 元素
NO_ERROR | 常量 |
public static const NO_ERROR:String = "noError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示上一操作成功,未出现任何错误。此状态可由所有构造函数、非静态方法、静态方法和读取/写入属性返回。
相关 API 元素
NUMBER_OVERFLOW_ERROR | 常量 |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示操作产生的值超出指定的数字类型。
相关 API 元素
PARSE_ERROR | 常量 |
public static const PARSE_ERROR:String = "parseError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示解析数字失败。此状态可由 formatter 类的解析方法(如 CurrencyFormatter.parse() 和 NumberFormatter.parseNumber())返回。例如,如果值“12abc34”作为参数传递到 CurrencyFormatter.parse() 方法,此方法返回“NaN”,并将 lastOperationStatus 值设置为 LastOperationStatus.PARSE_ERROR。
相关 API 元素
PATTERN_SYNTAX_ERROR | 常量 |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示设置数字、日期或时间格式所用的模式无效。如果用户的操作系统不支持指定的模式,则设置此状态。
例如,下列代码显示在使用无效的“xx”模式设置日期格式后 lastOperationStatus 属性的值:
var df:DateTimeFormatter = new DateTimeFormatter();
df.setStyle("locale","en_US");
df.setDateTimePattern("xx");
trace(df.lastOperationStatus); // "patternSyntaxError"
相关 API 元素
PLATFORM_API_FAILED | 常量 |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示基础平台 API 执行某操作失败。
相关 API 元素
TRUNCATED_CHAR_FOUND | 常量 |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示找到截断的 Unicode 字符值。
相关 API 元素
UNEXPECTED_TOKEN | 常量 |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示在区域设置 ID 字符串中检测到意外的标记。
例如,以下代码显示在请求区域设置 ID 时使用不完整的字符串后 lastOperationStatus 属性的值。结果,在调用 LocaleID.getKeysAndValues() 方法后,lastOperationStatus 属性设为值 UNEXPECTED_TOKEN。
var locale:flash.globalization.LocaleID = new flash.globalization.LocaleID("en-US@Collation");
var kav:Object = locale.getKeysAndValues();
trace(locale.lastOperationStatus); // "unexpectedToken"
相关 API 元素
UNSUPPORTED_ERROR | 常量 |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示不支持请求的操作或选项。此状态可由 DateTimeFormatter.setDateTimePattern() 等方法以及在检索 Collator.ignoreCase 等属性时返回。
相关 API 元素
USING_DEFAULT_WARNING | 常量 |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示在最近操作期间使用了操作系统默认值。Class 构造函数可以返回此状态。
相关 API 元素
USING_FALLBACK_WARNING | 常量 |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"| 语言版本: | ActionScript 3.0 |
| 产品版本: | Flex 4.5 |
| 运行时版本: | Flash Player 10.1, AIR 2.5 |
表示在最近操作期间设置了回退值。此状态可由 DateTimeFormatter.setDateTimeStyles() 等构造函数和方法以及在检索 CurrencyFormatter.groupingPattern 等属性时返回。
相关 API 元素
Tue Jun 12 2018, 11:04 AM Z
隐藏继承的公共属性
显示继承的公共属性