패키지 | flash.globalization |
클래스 | public final class LastOperationStatus |
상속 | LastOperationStatus Object |
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
lastOperationStatus
를 통해 검색할 수 있습니다.
상수 | 정의 주체 | ||
---|---|---|---|
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" [정적]
잘못된 유니코드 값이 발견되었음을 나타냅니다. | 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" [정적]
잘린 유니코드 문자 값이 발견되었음을 나타냅니다. | 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 |
런타임 버전: | Flash Player 10.1, AIR 2 |
지정된 버퍼가 결과를 유지할 만큼 충분하지 않음을 나타냅니다.
ERROR_CODE_UNKNOWN | 상수 |
public static const ERROR_CODE_UNKNOWN:String = "errorCodeUnknown"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
반환 오류 코드가 알려지지 않았음을 나타냅니다. 작업이 실패하거나 반환 오류 코드를 알 수 없는 경우 비정적 메서드 또는 읽기/쓰기 속성에서 이 오류를 반환할 수 있습니다.
ILLEGAL_ARGUMENT_ERROR | 상수 |
public static const ILLEGAL_ARGUMENT_ERROR:String = "illegalArgumentError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
메서드에 전달된 인수가 잘못되었음을 나타냅니다.
예를 들어 다음 코드는 CurrencyFormatter.grouping
속성이 "3;"이라는 잘못된 값으로 설정될 때 잘못된 인수 오류 상태가 설정됨을 보여 줍니다.
var cf:CurrencyFormatter = new CurrencyFormatter("en-US"); cf.groupingPattern = "3;"; trace(cf.lastOperationStatus); // "illegalArgumentError"
INDEX_OUT_OF_BOUNDS_ERROR | 상수 |
public static const INDEX_OUT_OF_BOUNDS_ERROR:String = "indexOutOfBoundsError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
반복기가 범위를 벗어났거나 월, 일 또는 시간에 잘못된 매개 변수가 지정되었음을 나타냅니다.
INVALID_ATTR_VALUE | 상수 |
public static const INVALID_ATTR_VALUE:String = "invalidAttrValue"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
지정된 속성 값이 예상 범위를 벗어났음을 나타냅니다.
다음 예제에서는 NumberFormatter.negativeNumberFormat
속성이 범위를 벗어나는 값으로 설정되면 잘못된 속성 값 상태가 나타남을 보여 줍니다.
var nf:NumberFormatter = new NumberFormatter(LocaleID.DEFAULT); nf.negativeNumberFormat = 9; nf.lastOperationStatus; // "invalidAttrValue"
INVALID_CHAR_FOUND | 상수 |
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
잘못된 유니코드 값이 발견되었음을 나타냅니다.
MEMORY_ALLOCATION_ERROR | 상수 |
public static const MEMORY_ALLOCATION_ERROR:String = "memoryAllocationError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
메모리 할당이 실패했음을 나타냅니다.
NO_ERROR | 상수 |
public static const NO_ERROR:String = "noError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
마지막 작업이 오류 없이 성공했음을 나타냅니다. 이 상태는 모든 생성자, 비정적 메서드, 정적 메서드 및 읽기/쓰기 속성에서 반환될 수 있습니다.
NUMBER_OVERFLOW_ERROR | 상수 |
public static const NUMBER_OVERFLOW_ERROR:String = "numberOverflowError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
작업 결과 값이 지정된 숫자 유형을 초과했음을 나타냅니다.
PARSE_ERROR | 상수 |
public static const PARSE_ERROR:String = "parseError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
숫자 파싱이 실패했음을 나타냅니다. CurrencyFormatter.parse()
및 NumberFormatter.parseNumber()
와 같은 서식 지정 클래스의 메서드를 파싱하여 이 상태를 반환할 수 있습니다. 예를 들어 CurrencyFormatter.parse()
메서드에 대한 매개 변수로 "12abc34"가 전달되는 경우 해당 메서드는 "NaN"을 반환하고 lastOperationStatus
값을 LastOperationStatus.PARSE_ERROR
로 설정합니다.
PATTERN_SYNTAX_ERROR | 상수 |
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
숫자, 날짜 또는 시간을 서식 지정하는 패턴이 잘못되었음을 나타냅니다. 사용자의 운영 체제가 지정된 패턴을 지원하지 않는 경우 이 상태가 설정됩니다.
예를 들어 다음 코드에서는 데이터 서식 지정에 잘못된 "xx" 패턴을 사용한 후의 lastOperationStatus
속성 값을 보여 줍니다.
var df:DateTimeFormatter = new DateTimeFormatter("en-US"); df.setDateTimePattern("xx"); trace(df.lastOperationStatus); // "patternSyntaxError"
PLATFORM_API_FAILED | 상수 |
public static const PLATFORM_API_FAILED:String = "platformAPIFailed"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
기본 플랫폼 API가 작업에 실패했음을 나타냅니다.
TRUNCATED_CHAR_FOUND | 상수 |
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
잘린 유니코드 문자 값이 발견되었음을 나타냅니다.
UNEXPECTED_TOKEN | 상수 |
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
로캘 ID 문자열에 예상치 않은 토큰이 발견되었음을 나타냅니다.
예를 들어 다음 코드에서는 로캘 ID를 요청할 때 불완전한 문자열을 사용한 후의 lastOperationStatus
속성 값을 보여 줍니다. 결과적으로 LocaleID.getKeysAndValues()
메서드 호출 후 lastOperationStatus
속성이 UNEXPECTED_TOKEN
값으로 설정됩니다.
var locale:LocaleID = new LocaleID("en-US@Collation"); var kav:Object = locale.getKeysAndValues(); trace(locale.lastOperationStatus); // "unexpectedToken"
UNSUPPORTED_ERROR | 상수 |
public static const UNSUPPORTED_ERROR:String = "unsupportedError"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
요청된 작업 또는 옵션이 지원되지 않음을 나타냅니다. 이 상태는 Collator.ignoreCase
와 같은 속성을 검색하는 동안 DateTimeFormatter.setDateTimePattern()
과 같은 메서드에 의해 반환될 수 있습니다.
USING_DEFAULT_WARNING | 상수 |
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
가장 최근의 작업 중에 운영 체제 기본값이 사용되었음을 나타냅니다. 클래스 생성자에서 이 상태를 반환할 수 있습니다.
USING_FALLBACK_WARNING | 상수 |
public static const USING_FALLBACK_WARNING:String = "usingFallbackWarning"
언어 버전: | ActionScript 3.0 |
런타임 버전: | Flash Player 10.1, AIR 2 |
가장 최근의 작업 중에 대체 값이 사용되었음을 나타냅니다. 이 상태는 CurrencyFormatter.groupingPattern
과 같은 속성을 검색하는 동안 DateTimeFormatter.setDateTimeStyles()
와 같은 메서드 및 생성자에 의해 반환될 수 있습니다.
Tue Jun 12 2018, 03:17 PM Z