Это класс-оболочка, включающий
Класс flash.globalization.Collator использует базовую операционную систему для форматирования функциональности и предоставления данных, относящихся к конкретной локали. В некоторых операционных системах, не поддерживающих классы flash.globalization, класс оболочки обеспечивает резервные функциональные возможности.
Этот класс устанавливает исходные значения различных параметров сопоставления для обычной лингвистической сортировки (например, сортировки списка текстовых строк, которые отображаются для конечного пользователя). В этом режиме при сравнении строк проводится различие между строчными и прописными буквами, символами с акцентом и без, а также учитываются другие отличия.
Обеспечиваемое экземпляром этого класса сравнение эквивалентно созданию экземпляра
Стиль локали определяет локаль для этого класса. Стиль локали можно установить следующими способами:
Example: <fx:Declarations> <s:SortingCollator id="sc" /> </fx:Declarations>
Example: <fx:Declarations> <s:SortingCollator id="sc_France" locale="fr-FR" /> </fx:Declarations>
Если стиль
Это класс-оболочка, включающий
Класс
<fx:Declarations> <s:StringTools id="st" /> </fx:Declarations>
<fx:Declarations> <s:StringTools id="st_turkish" locale="tr-TR" /> </fx:Declarations>
Если стиль
Если локаль, установленная стилем
Это класс-оболочка, включающий
Класс flash.globalization.Collator использует базовую операционную систему для форматирования функциональности и предоставления данных, относящихся к конкретной локали. В некоторых операционных системах, не поддерживающих классы flash.globalization, класс оболочки обеспечивает резервные функциональные возможности.
Этот класс устанавливает исходные значения для различных способов сопоставления строк (например, определение эквивалентности двух строк или поиск соответствующего слова в блоке текста). В этом режиме сравнение выполняется без учета строчных и прописных букв, символов с акцентами и других отличий.
Обеспечиваемое экземпляром этого класса сравнение эквивалентно созданию экземпляра
Стиль локали определяет локаль для этого класса. Стиль локали можно установить следующими способами:
Example: <fx:Declarations> <s:MatchingCollator id="mc" /> </fx:Declarations>
Example: <fx:Declarations> <s:MatchingCollator id="mc_France" locale="fr-FR" /> </fx:Declarations>
Если стиль
Например, в следующем коде состояние указывает на ошибку аргумента, когда свойству
var cf:CurrencyFormatter = new CurrencyFormatter(); cf.setStyle("locale","en_US"); cf.groupingPattern = "3;"; trace(cf.lastOperationStatus); // "illegalArgumentError"
В следующем примере свойству
var nf:NumberFormatter = new NumberFormatter(); nf.setStyle("locale","en_US"); nf.negativeNumberFormat = 9; nf.lastOperationStatus; // "invalidAttrValue"
Например, следующий код отображает значение свойства
var df:DateTimeFormatter = new DateTimeFormatter(); df.setStyle("locale","en_US"); df.setDateTimePattern("xx"); trace(df.lastOperationStatus); // "patternSyntaxError"
Например, следующий код отображает значение свойства
var locale:flash.globalization.LocaleID = new flash.globalization.LocaleID("en-US@Collation"); var kav:Object = locale.getKeysAndValues(); trace(locale.lastOperationStatus); // "unexpectedToken"