flash.globalization 패키지의 클래스는 문자열을 비교 및 정렬하고, 문자열을 대문자와 소문자로 변환하고, 날짜, 시간, 숫자, 통화 형식을 지정하며, 숫자 및 통화를 파싱하는 등의 다양한 기능을 언어별, 지역별 또는 국가별로 제공합니다. 이들 클래스는 사용자의 운영 체제에서 사용할 수 있는 서비스를 통해 이러한 기능을 제공하므로 시스템 또는 장치의 사용자는 익숙한 결과를 얻을 수 있습니다. 운영 체제 서비스를 사용하는 경우 그 결과는 시스템에 따라, 심지어는 사용자에 따라서도 다를 수 있습니다. 운영 체제가 특정 서비스를 제공하지 않는 경우 대체 비헤이비어가 제공되고 마지막 작업 상태를 나타내는 속성이 해당 대체 유형을 설명하는 경고를 제공하도록 설정됩니다.
각 기본 클래스(Collator, CurrencyFormatter, DateTimeFormatter, NumberFormatter, StringTools)에는 생성자가 있으며 이 생성자는 언어, 지역 및 기타 옵션을 통해 클래스의 메서드 비헤이비어를 결정하는 매개 변수를 갖고 있습니다. 이러한 항목은 유니코드 기술 표준 #35(http://unicode.org/reports/tr35/)에 정의된 구문을 사용하는 로캘 ID 이름을 사용하여 지정됩니다. 운영 체제가 특정 로캘에 대한 기능을 제공하는 경우 해당 기능이 사용됩니다. 그렇지 않은 경우 대체 로캘이 대신 사용됩니다. 또는 이러한 클래스를 인스턴스화할 때 사용자의 운영 체제에서 지정하는 기본 로캘을 사용할 수도 있습니다.
클래스 | 설명 | |
---|---|---|
Collator | Collator 클래스는 로캘별 문자열 비교 기능을 제공합니다. | |
CollatorMode | CollatorMode 클래스는 Collator 객체에서 수행된 문자열 비교 동작을 통제하는 상수 값을 열거합니다. | |
CurrencyFormatter | CurrencyFormatter 클래스는 통화 값에 대한 로캘별 서식 지정 및 파싱을 제공합니다. | |
CurrencyParseResult | 통화 값을 파싱하여 추출된 통화 금액 및 통화 기호 또는 문자열을 나타내는 데이터 구조입니다. | |
DateTimeFormatter | DateTimeFormatter 클래스는 Date 객체에 대한 로캘별 서식과 지역화된 데이터 필드 이름에 대한 액세스를 제공합니다. | |
DateTimeNameContext | DateTimeNameContext 클래스는 월 이름 또는 요일 이름을 사용할 서식 컨텍스트를 나타내는 상수 값을 열거합니다. | |
DateTimeNameStyle | DateTimeNameStyle 클래스는 날짜 서식을 지정할 때 사용되는 월 이름 및 요일 이름의 길이를 제어하는 상수를 열거합니다. | |
DateTimeStyle | 로캘 관련 날짜 및 시간 서식 지정 패턴을 결정하는 상수를 열거합니다. | |
LastOperationStatus | LastOperationStatus 클래스는 가장 최근의 세계화 서비스 작업의 상태를 나타내는 상수 값을 열거합니다. | |
LocaleID | LocaleID 클래스는 로캘 ID 이름을 파싱하고 사용하는 메서드를 제공합니다. | |
NationalDigitsType | NationalDigitsType 클래스에서는 NumberFormatter 클래스에서 사용된 숫자 설정을 나타내는 상수를 열거합니다. | |
NumberFormatter | NumberFormatter 클래스는 로캘별 서식 및 숫자 값 파싱을 제공합니다. | |
NumberParseResult | 문자열을 파싱하여 추출된 숫자에 대한 정보가 포함된 데이터 구조입니다. | |
StringTools | StringTools 클래스는 로캘별 대/소문자 변환 메서드를 제공합니다. |
Tue Jun 12 2018, 03:32 PM Z