Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
spark.globalization 

LastOperationStatus  - AS3 Flex

Пакетspark.globalization
Классpublic final class LastOperationStatus
НаследованиеLastOperationStatus Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.55
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Класс LastOperationStatus перечисляет константы, обозначающие состояние самой последней операции службы глобализации Эти значения можно получить с помощью lastOperationStatus, предназначенного только для чтения, которое доступно в большинстве классов.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
  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
  LOCALE_UNDEFINED_ERROR : String = "localeUndefinedError"
[статические] Указывает на то, что Locale не определен.
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"
[статические] Указывает на то, что обнаружен неожиданный символ в строке идентификатора локали.
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

flash.globalization.LastOperationStatus.BUFFER_OVERFLOW_ERROR

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

flash.globalization.LastOperationStatus.ERROR_CODE_UNKNOWN

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

flash.globalization.LastOperationStatus.ILLEGAL_ARGUMENT_ERROR

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

flash.globalization.LastOperationStatus.INDEX_OUT_OF_BOUNDS_ERROR

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

flash.globalization.LastOperationStatus.INVALID_ATTR_VALUE

INVALID_CHAR_FOUND

Константа 
public static const INVALID_CHAR_FOUND:String = "invalidCharFound"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что обнаружено недопустимое значение Юникод.

Связанные элементы API

flash.globalization.LastOperationStatus.INVALID_CHAR_FOUND

LOCALE_UNDEFINED_ERROR

Константа 
public static const LOCALE_UNDEFINED_ERROR:String = "localeUndefinedError"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что Locale не определен.

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

flash.globalization.LastOperationStatus.MEMORY_ALLOCATION_ERROR

NO_ERROR

Константа 
public static const NO_ERROR:String = "noError"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что последняя операция выполнена успешно и без ошибок. Это состояние могут вернуть все конструкторы, статические и нестатические методы, а также свойства, доступные для чтения/записи.

Связанные элементы API

flash.globalization.LastOperationStatus.NO_ERROR

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

flash.globalization.LastOperationStatus.NUMBER_OVERFLOW_ERROR

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

flash.globalization.LastOperationStatus.PARSE_ERROR

PATTERN_SYNTAX_ERROR

Константа 
public static const PATTERN_SYNTAX_ERROR:String = "patternSyntaxError"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что использован недействительный шаблон для форматирования числа, даты или времени. Это состояние устанавливается, когда операционная система пользователя не поддерживает данный шаблон.

Например, следующий код отображает значение свойства lastOperationStatus после использования недопустимого шаблона «хх» для форматирования даты.

      var df:DateTimeFormatter = new DateTimeFormatter();
      df.setStyle("locale","en_US");
      df.setDateTimePattern("xx");
      trace(df.lastOperationStatus); // "patternSyntaxError"
      

Связанные элементы API

flash.globalization.LastOperationStatus.PATTERN_SYNTAX_ERROR

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

flash.globalization.LastOperationStatus.PLATFORM_API_FAILED

TRUNCATED_CHAR_FOUND

Константа 
public static const TRUNCATED_CHAR_FOUND:String = "truncatedCharFound"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что обнаружен усеченное значение символа Юникод.

Связанные элементы API

flash.globalization.LastOperationStatus.TRUNCATED_CHAR_FOUND

UNEXPECTED_TOKEN

Константа 
public static const UNEXPECTED_TOKEN:String = "unexpectedToken"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Указывает на то, что обнаружен неожиданный символ в строке идентификатора локали.

Например, следующий код отображает значение свойства lastOperationStatus после использования неполной строки в запросе идентификатора локали. В результате свойству lastOperationStatus задается значение UNEXPECTED_TOKEN после вызова метода LocaleID.getKeysAndValues().

      var locale:flash.globalization.LocaleID = new flash.globalization.LocaleID("en-US@Collation");
      var kav:Object = locale.getKeysAndValues();
      trace(locale.lastOperationStatus); // "unexpectedToken"
      

Связанные элементы API

flash.globalization.LastOperationStatus.UNEXPECTED_TOKEN

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

flash.globalization.LastOperationStatus.UNSUPPORTED_ERROR

USING_DEFAULT_WARNING

Константа 
public static const USING_DEFAULT_WARNING:String = "usingDefaultWarning"

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.5
Версии среды выполнения: Flash Player 10.1, AIR 2.5

Обозначает, что во время самой последней операции было использовано значение по умолчанию операционной системы. Этот состояние могут возвращать конструкторы классов.

Связанные элементы API

flash.globalization.LastOperationStatus.USING_DEFAULT_WARNING

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

flash.globalization.LastOperationStatus.USING_FALLBACK_WARNING




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.