Главная / Action Script 3

Следующие ошибки могут возникнуть во время выполнения. Проверка типа во время выполнения в ActionScript 3.0 происходит только если код компилируется в строгом режиме.


 КодСообщениеОписание
 1000Недостаточно памяти для работы системы. Для компиляции кода проигрывателю Flash Player требуется больше памяти, чем доступно в системе. Завершите работу некоторых текущих приложений или процессов.
 1001Метод %1 не реализован. 
 1002Number.toPrecision имеет диапазон от 1 до 21. Number.toFixed и Number.toExponential имеют диапазон от 0 до 20. Указанное значение находится за пределами диапазона допустимых значений. Значение находится за пределами диапазона допустимых значений аргумента precision. Number.toPrecision имеет диапазон от 1 до 21. Number.toFixed и Number.toExponential имеют диапазон от 0 до 20.
 1003Значение аргумента radix должно находиться в пределах от 2 до 36; текущее значение %1. Для аргумента radix метода или свойства передано значение меньше 2 или больше 36. Значение аргумента radix должно находиться в пределах от 2 до 36.
 1004Метод %1 был вызван для выполнения действия над несовместимым объектом. Попытка вызова метода, который не поддерживается указанным объектом. Эта ошибка возникает при копировании прототипа функции из одного объекта в другой и последующего ее вызова, в то время как тип целевого объекта отличается от типа исходного объекта. Убедитесь в том, что целевой и исходный объекты являются объектами одного типа. Дополнительные сведения см. Спецификацию языка ECMAScript, редакция 3, глава 15.
 1005Индекс массива не является положительным целым числом (%1). Попытка доступа к элементу массива с использованием индекса, значение которого не является положительным целым числом. В качестве значений индекса для массивов следует передавать только положительные целые числа.
 1006%1 не является функцией. Эта ошибка возникает при попытке вызова несуществующей функции. Убедитесь, что вызываемая функция существует и что API не изменился по сравнению с ActionScript 2.0. Убедитесь в том, что используется подходящий объект. Например, к данной ошибке приведет использование следующего кода (так как в последней строке происходит ошибочный вызов переменной big, а не blg):
var blg:String = "foo";
var big:Sprite = new Sprite();
var error:int = big.length(); 
 1007Предпринята попытка обработки объекта, который не является конструктором. 
 1008%1 является неопределенным. Найдите несколько подходящих привязок. 
 1009Невозможно получить доступ к свойству или методу пустой ссылки на объект. Объект, результатом которого является null, не может иметь свойств. Эта ошибка может возникнуть в некоторых неожиданных (однако допустимых) ситуациях. Возьмем для примера следующий код создания объекта Sprite. Так как этот объект Sprite никогда не добавляется в список отображения (с использованием метода addChild() объекта DisplayObjectContainer), его свойство stage принимает значение null. Таким образом, выполнение данного кода приводит к ошибке, так как свойство stage объекта Sprite не может обладать какими-либо свойствами:
import flash.display.Sprite;
var sprite1:Sprite = new Sprite();
var q:String = sprite1.stage.quality;
 1010Элемент не определен и не имеет свойств. Эта ошибка может возникнуть при попытке доступа к свойству несуществующего объекта. Например,
var obj:Object = new Object();
obj.a = "foo";
trace(obj.b.prop);

Причиной этому может стать орфографическая ошибка. В следующем примере mc представляет собой объект MovieClip в списке отображения, а свойство stage написано с заглавной буквы S (должно быть stage):

trace(mc.Stage.quality);
 1011Метод %1 содержал недопустимый код операции %2 в смещении %3. См. примечание внизу таблицы.*
 1012Длина кода последней инструкции превышает допустимую. См. примечание внизу таблицы.*
 1013Невозможно осуществить вызов OP_findproperty, если scopeDepth равно 0. См. примечание внизу таблицы.*
 1014Не удалось найти класс %1. 
 1015Невозможно задать пространство имен xml по умолчанию с помощью метода %1 См. примечание внизу таблицы.*
 1016Оператор Descendants (..) не поддерживается типом %1. 
 1017Переполнение стека области видимости. См. примечание внизу таблицы.*
 1018Опустошение стека области видимости. См. примечание внизу таблицы.*
 1019Getscopeobject %1 выходит за пределы границ. См. примечание внизу таблицы.*
 1020Код не может выходить за пределы метода. См. примечание внизу таблицы.*
 1021В методе содержится, по крайней мере, один целевой объект ветви с неверной инструкцией. См. примечание внизу таблицы.*
 1022Тип void может использоваться только в качестве возвращаемого типа функции. См. примечание внизу таблицы.*
 1023Переполнение стека. См. примечание внизу таблицы.*
 1024Опустошение стека. См. примечание внизу таблицы.*
 1025Доступ к неверному регистру %1. См. примечание внизу таблицы.*
 1026Слот %1 превышает slotCount=%2 из %3. См. примечание внизу таблицы.*
 1027Method_info %1 превышает method_count=%2. См. примечание внизу таблицы.*
 1028Disp_id %1 превышает max_disp_id=%2 из %3. См. примечание внизу таблицы.*
 1029Disp_id %1 не определен в %2. См. примечание внизу таблицы.*
 1030Несбалансированная глубина стека. %1 != %2. См. примечание внизу таблицы.*
 1031Несбалансированная глубина области видимости. %1 != %2. См. примечание внизу таблицы.*
 1032Индекс Cpool %1 выходит за пределы диапазона %2. См. примечание внизу таблицы.*
 1033Неверный тип записи Cpool %1. См. примечание внизу таблицы.*
 1034Не удалось осуществить приведение к типу: не удалось преобразовать %1 в %2. 
 1035В методе %1 присутствует недопустимое выражение super. См. примечание внизу таблицы.*
 1037Невозможно присвоить методу %1 для %2. См. примечание внизу таблицы.*
 1038%1 уже определена. Нельзя объявлять переменную или функцию с тем же именем идентификатора более одного раза в пределах одной и той же области видимости. В ActionScript 3.0 различные блоки кода (например, используемые в двух циклах for в пределах одного определения function) принадлежат к одной и той же области видимости. См. примечание внизу таблицы.*
 1039Не удается проверить метод до момента обращения к нему. См. примечание внизу таблицы.*
 1040Справа от instanceof должен находиться класс или функция. Выражение справа от instanceof должно представлять собой класс или функцию.
 1041Справа от оператора должен находиться класс. Выражение справа от is должно представлять собой класс.
 1042Не файл ABC. major_version=%1 minor_version=%2. Попытка использования неверного файла для проигрывания: средство создания SWF-файлов устарело или поврежден сам SWF-файл.
 1043Неверное значение code_length=%1. См. примечание внизу таблицы.*
 1044MethodInfo-%1 неподдерживаемые флаги=%2. См. примечание внизу таблицы.*
 1045Неподдерживаемые типы штрихов=%1. См. примечание внизу таблицы.*
 1046Ссылка на MethodInfo-%1 до определения. См. примечание внизу таблицы.*
 1047Точка входа не найдена. См. примечание внизу таблицы.*
 1049Объекты прототипов должны быть простыми объектами. См. примечание внизу таблицы.*
 1050Не удалось преобразовать %1 в примитив. См. примечание внизу таблицы.*
 1051Неверный преждевременный принудительный доступ к %1. См. примечание внизу таблицы.*
 1052Функции %1 передан недопустимый URI. См. примечание внизу таблицы.*
 1053Неверное переопределение %1 в %2. См. примечание внизу таблицы.*
 1054Неверный диапазон или смещение цели в обработчике исключений. См. примечание внизу таблицы.*
 1056Невозможно создать свойство %1 для %2. Попытка присвоить значение для несуществующего свойства для экземпляра нединамического класса. Эта операция допустима только для экземпляров динамических классов
 1057%1 может содержать исключительно методы. См. примечание внизу таблицы.*
 1058Недопустимый тип операнда: %1 должен быть %2. См. примечание внизу таблицы.*
 1059Ссылка на ClassInfo-%1 до определения. См. примечание внизу таблицы.*
 1060ClassInfo %1 превышает значение class_count=%2. См. примечание внизу таблицы.*
 1061Значение %1 невозможно преобразовать в %2 без потери точности. Эта ошибка возникает при попытке присвоить десятичное число свойству с типом данных int.

Эта же ошибка возникает при попытке присваивания значения, выходящего за пределы, например:

var m0:int = 2147483648; // int.MAX_VALUE == 2147483647

Эта ошибка также встречается при использовании оператора, осуществляющего побитовый сдвиг влево (<<). Возьмем для примера следующий код:

var m0:uint = 0xFF;
var m1:uint = m0<<24;

Результат оператора, осуществляющего побитовый сдвиг влево (<<), выводится в виде 32-разрядного числа, представленного в дополнительном двоичном коде со знаком. В примере результатом является отрицательное значение, присваивание которого свойству типа uint приводит к ошибке. Данную ситуацию можно обойти следующим образом:

var m0:uint = 0xFF;
var m1:uint = uint(m0<<24);
 1063Несоответствие числа аргументов в %1. Ожидалось %2, передано %3. 
 1064Невозможно вызвать метод %1 в качестве конструктора. Извлеченные методы привязываются к объекту, из которых они были извлечены. Таким образом, в дальнейшем их вызов для использования в качестве конструктора невозможен. Например, далее происходит создание функции f() в Class A:
class A {
	   function f() {}
	}
В последующем коде извлечение функции к ошибке не приводит. Однако к ошибке приводит создание нового экземпляра данной функции.
var a = new A()
	var m = a.f // извлеките f, не вызывайте его
	m() // то же, что и a.f()
	new m() // приводит к этой ошибке
 1065Переменная %1 не определена. Использование неопределенной лексической ссылки. Например, в следующих инструкциях инструкция trace(x) приводит к ошибке, так как переменная x не определена. Однако инструкция trace(y) не приводит к ошибке, так как переменная y определена:
trace("hello world")
	trace(x) // переменная x не определена
	var y
	trace(y) // все верно, переменная y определена.
 1066Функция form ('function body') не поддерживается. В отличии от JavaScript, Flash не может компилировать код "на лету" с использованием eval() и function(). Таким образом, в ActionScript 3.0 их вызов в качестве конструктора приведет к данной ошибке.
 1067Неверное тело метода собственного метода %1. См. примечание внизу таблицы.*
 1068%1 и %2 не могут быть приведены в соответствие. См. примечание внизу таблицы.*
 1069Свойство %1 не найдено в %2, а также отсутствует значение по умолчанию. Ссылка на неопределенное свойство в экземпляре нединамического класса. Например, к данной ошибке приведет ссылка на свойство x, которое не определено и не может быть создано динамически:
class A {} // нединамический, защищенный класс
	trace(new A().x) // нет определенного свойства x для A; A не является динамическим
 1070Метод %1 не найден в %2 Инструкция super используется для вызова функции, однако функция в классе super отсутствует. Например, в следующем коде создается ошибка:
class A() {}
class B extends A {
  function f() { trace(super.f()); } // ошибка 1070, в A не содержится f
}
 1071Функция %1 уже связана с %2. 
 1072Disp_id 0 является недопустимым. См. примечание внизу таблицы.*
 1073Из-за наличия дубликата disp_id %2 не обладающий приоритетом метод %1 был заменен. См. примечание внизу таблицы.*
 1074Запись в свойство только для чтения %1 в %2 невозможна. 
 1075Math не является функцией. Попытка вызова math() в качестве функции, однако класс Math содержит статические методы.
 1076Math не является конструктором. Создать экземпляр класса Math нельзя.
 1077Чтение свойства только для записи %1 в %2 невозможно. 
 1078Недопустимое сочетание opcode/multiname: %1<%2>. См. примечание внизу таблицы.*
 1079Собственные методы в загруженном коде не допускаются. См. примечание внизу таблицы.*
 1080Неверное значение для пространства имен. См. примечание внизу таблицы.*
 1081Свойство %1 не найдено в %2, а также отсутствует значение по умолчанию. 
 1082Пространство имен по умолчанию задано не было. См. примечание внизу таблицы.*
 1083Префикс "%1" для элемента "%2" не является связанным. Название атрибута или элемента имеет префикс, но подходящего пространства имен не найдено. В этой инструкции содержится ошибка, так как отсутствует пространство имен foo, соответствующее foo:x:
<foo:x xmlns:clowns='http://circuscenter.org'>
 1084Элемент или атрибут ("%1") не соответствует обработке QName: QName::=(NCName':')?NCName. Вы использовали foo: или :foo в качестве имени элемента или атрибута, однако справа от двоеточия ничего не стоит.
 1085Окончание действия элемента типа "%1" должно обозначаться соответствующим конечным тегом "". 
 1086Метод %1 применим только для обработки списков с единственным элементом. Класс XMLList распространяет определенные функции XML на единственный дочерний элемент, если в списке содержится только один элемент. В противном случае при выполнении данной операции выдается ошибка. Это возможно при использовании следующих функций XMLList, имитирующих функции XML:

addNamespace, appendChild, childIndex, inScopeNamespaces, insertChildAfter, insertChildBefore, name, namespace, localName, namespaceDeclarations, nodeKind, prependChild, removeNamespace, replace, setChildren, setLocalName, setName и setNamespace.

 1087Присваивание индексированному XML недопустимо. 
 1088Разметка в документе после корневого элемента должна быть хорошо согласованной. К данной ошибке приводит следующее:
  • Разбор объекта стиля XMLList как XML
  • Несбалансированные строки
 1089Присваивание спискам, содержащим более одного элемента, недопустимо. 
 1090Ошибка анализатора XML: недопустимый формат элемента. Недопустимое имя элемента. В данном примере имени элемента содержится ошибка, так как в нем в конце отсутствует угловая скобка с наклоном вправо >:
<a/><b></b
 1091Ошибка анализатора XML: Незавершенный раздел CDATA. 
 1092Ошибка анализатора XML: Незавершенное объявление XML. 
 1093Ошибка анализатора XML: Незавершенное объявление DOCTYPE. 
 1094Ошибка анализатора XML: Незавершенный комментарий. 
 1095Ошибка анализатора XML: Незавершенный атрибут. 
 1096Ошибка анализатора XML: Незавершенный элемент. 
 1097Ошибка анализатора XML: Незавершенная инструкция обработки. 
 1098Неверный префикс %1 для обозначения отсутствия пространства имен. В следующем примере конструктор выдает эту ошибку при попытке передать пустой URI, содержащий непустой префикс:
ns = new Namespace ("prefix", "");
	
 1100Невозможно предоставить флаги при создании одного класса RegExp из другого. При создании нового обычного выражения из уже существующего его флаги также копируются. Для создания обычного выражения с другими флагами следует использовать оператор new, а затем задать необходимые флаги. В следующем примере инструкция создает обычное выражение и определяет набор флагов:
var re:RegExp = new RegExp("ali", /s)
При помощи этой же инструкции можно также создать обычное выражение с тем же набором флагов:
var re2:RegExp = new RegExp(re, ...)
 1101Не удается проверить метод %1, область видимости которого неизвестна. См. примечание внизу таблицы.*
 1102Недопустимое значение по умолчанию для типа %1. См. примечание внизу таблицы.*
 1103Класс %1 не может расширять итоговый базовый класс. См. примечание внизу таблицы.*
 1104Атрибут "%1" уже был указан для элемента "%2". 
 1107Данные ABC повреждены, попытка считывания за пределами границ. См. примечание внизу таблицы.*
 1108Использование кода операции OP_newclass с неверным базовым классом. См. примечание внизу таблицы.*
 1109Попытка прямого вызова несвязанной функции %1 из метода %2. См. примечание внизу таблицы.*
 1110%1 не может расширить %2. См. примечание внизу таблицы.*
 1111%1 не может реализовать %2. См. примечание внизу таблицы.*
 1112Несоответствие числа аргументов при приведении класса. Ожидался 1, получено %1. 
 1113Использование OP_newactivation в методе без флага NEED_ACTIVATION. См. примечание внизу таблицы.*
 1114Использование OP_getglobalslot или OP_setglobalslot без указания на глобальную область видимости. См. примечание внизу таблицы.*
 1115%1 не является конструктором. 
 1116Второй аргумент Function.prototype.apply должен быть массивом. 
 1117Недопустимое имя XML: %1. 
 1118Недопустимый цикл между узлами. 
 1119Оператор Delete не поддерживается операндом типа %1. 
 1120Невозможно удалить свойство %1 из %2. 
 1121Метод %1 имеет дубликат тела метода. 
 1122Неверное тело метода интерфейса %1. 
 1123Оператор Filter не поддерживается типом %1. 
 1124При использовании OP_hasnext2 требуется, чтобы объект и индекс относились к различным регистрам. 
 1125Индекс %1 выходит за пределы диапазона %2. 
 1126Невозможно изменить длину фиксированного вектора. 
 1127Предпринята попытка обработки типа с отсутствующими параметрами приложением Type. 
 1128Неверное число параметров type для %1. Ожидается %2, получено %3. 
 1502Выполнение сценария превысило установленное по умолчанию ограничение в 15 секунд. Выполнение сценария по истечении времени ожидания. (По умолчанию время ожидания составляет 15 секунд.) После возникновения этой ошибки выполнение сценария продолжается еще 15 секунд, после чего выполнение прерывается и выводится ошибка при выполнении 1503 (Выполнение сценария не было завершено за 30 секунд, сценарий остановлен.)
 1503Выполнение сценария не было завершено за 30 секунд, сценарий остановлен. Выполнение сценария продолжалось по истечении 30 секунд. Сначала Flash Player выводит ошибку при выполнении 1502 (Выполнение сценария по истечении установленного по умолчанию времени ожидания в 15 секунд), если выполнение сценария не завершается за 15 секунд - что является установленным по умолчанию периодом времени ожидания. Эта ошибка возникает через 15 секунд с момента отображения ошибки 1502.
 1507Аргумент %1 не может принимать значение null. 
 1508Неверное значение аргумента %1. Возможно, передается неверный тип данных. В примере следующего кода содержится ошибка при выполнении:
public function doSomething(const:int):void {
	}
	this ["doSomething"] ("str")
Здесь doSomething обрабатывается в качестве типа данных int.
 1510Если аргумент обратного вызова является методом класса, то этот дополнительный аргумент должен принимать значение null. 
 2000Отсутствует активный контекст безопасности. 
 2001Недостаточно аргументов; получено %1, ожидалось%2. 
 2002Попытка выполнить операцию над недопустимым сокетом. 
 2003Указан неверный номер порта сокета. Допустимый диапазон находится в пределах от 0 до 65535. Дополнительные сведения см. в разделе "Подключения к сокету" в этом руководстве по языку.
 2004Один из параметров является недопустимым. 
 2005Неверный тип параметра %1. Должен быть тип %2. 
 2006Переданный индекс выходит за пределы границ. 
 2007Параметр %1 не может принимать значение null. 
 2008Параметр %1 должен принимать одно из принятых значений. 
 2009Этот метод нельзя использовать для обработки текстового поля с таблицей стилей. 
 2010SWF-файлам local-with-filesystem доступ к сокетам запрещен. 
 2011Не удалось осуществить подключение сокета к %1:%2. Проблема с сетью. Возможно, имя DNS не может быть разрешено, или сокет не подключен.
 2012Невозможно создать экземпляр класса %1. 
 2013Возможность доступна только в средстве разработки Flash. 
 2014В настоящее время эта возможность недоступна. Эта функция не поддерживается в данной системе.
 2015Неверный объект BitmapData. 
 2017Инициировать выход Flash Player могут только доверенные локальные файлы. 
 2018System.exit доступна только в автономном Flash Player. 
 2019Недопустимое значение глубины. 
 2020Объекты MovieClips, имеющие различные родители, заменить нельзя. 
 2021Сбой создания объекта. 
 2022Чтобы привязаться к символу, класс %1 должен происходить от DisplayObject. 
 2023Чтобы привязаться к корню, класс %1 должен происходить от Sprite. 
 2024Объект не может быть добавлен в качестве дочернего объекта себя самого же. 
 2025Переданный DisplayObject должен являться дочерним элементом вызывающего. 
 2026При переходе по URL-адресу %1 произошла ошибка. Возможно, URL-адрес не существует, проблема с сетью или URL-адрес находится за пределами защищенной среды.
 2027Параметр %1 не может принимать отрицательное значение, получено %2. 
 2028SWF-файлу local-with-filesystem %1 доступ к URL-адресу %2 запрещен. 
 2029Отсутствует открытый поток объекта URLStream. 
 2030Обнаружен конец файла. 
 2031Ошибка сокета. Произошла ошибка сокета. Дополнительные сведения см. в разделе "Подключения к сокету" в этом руководстве по языку.
 2032Ошибка потока. 
 2033Не удалось сгенерировать ключ. 
 2034Предоставлен неверный дайджест. 
 2035URL-адрес не найден. 
 2036Загрузка никогда не была завершена. 
 2037Функции были вызвала в недопустимой последовательности, либо предыдущий вызов не удался. 
 2038Ошибка ввода-вывода файла. 
 2039Неверный удаленный протокол URL. Удаленный протокол URL должен быть HTTP или HTTPS. 
 2041Одновременно может осуществляться только один сеанс просмотра файла. 
 2044Необработанно %1:. 
 2045Это свойство дайджеста не поддерживается данной операцией загрузки. 
 2046Неверная подпись загруженного файла. 
 2047Нарушение безопасности изолированной среды: %1: %2 не может получить доступ к %3. 
 2048Нарушение безопасности изолированной среды: %1 не может считать данные из %2. 
 2049Нарушение безопасности изолированной среды: %1 не может загрузить данные в %2. 
 2051Нарушение безопасности изолированной среды: %1 не может вычислить URL-адреса выполнения сценария в %2 (allowScriptAccess - %3). При попытке использовался URL-адрес %4. 
 2052allowDomain и allowInsecureDomain допускают только аргументы String. 
 2053Нарушение безопасности изолированной среды: %1 не может сбросить таймер интервала, заданный %2. 
 2054Значение Security.exactSettings нельзя изменить после его того, как оно было использовано. 
 2055Не удалось запустить задание на печать. 
 2056Не удалось отправить принтеру задание на печать. 
 2057Страница не может быть добавлена в очередь на печать. Неверное использование метода addPage(). См. раздел, посвященный addPage(), в данном руководстве по языку.
 2058Ошибка при распаковке данных. 
 2059Нарушение безопасности изолированной среды: %1 не может перезаписать обратный вызов ExternalInterface, добавленный %2. 
 2060Нарушение безопасности изолированной среды: Вызывающий ExternalInterface %1 не может получить доступ к %2. 
 2061Нет зарегистрированного обратного вызова ExternalInterface %1. 
 2062Потомки Event должны заменять clone() {return new MyEventClass (...);}. 
 2063Ошибка при выполнении команды IME. Сбой одной из служб IME.
  • При использовании методов setConversionMode() или setEnabled(), ActionScript 3.0 заменяет их на свойство access.
  • Методы doConversion() и setComposition() не поддерживаются в Macintosh OSX.
 2065Невозможно установить фокус на эту цель. 
 2066Указанная задержка таймера выходит за пределы диапазона. 
 2067ExternalInterface не поддерживается в данном контейнере. Для работы ExternalInterface требуется Internet Explorer ActiveX, Firefox, Mozilla версии 1.7.5 или новее, или любой другой обозреватель с поддержкой NPRuntime. 
 2068Неверный элемент звука. 
 2069Класс Loader не реализует этот метод. 
 2070Нарушение безопасности изолированной среды: вызывающий %1 не может получить доступ к Stage, которым владеет %2. 
 2071Класс Stage не реализует этот метод или свойство. 
 2074Рабочая область слишком мала, чтобы заполнить пользовательский интерфейс загрузки. 
 2075Неверный тип загруженного файла. Возможно, произошла ошибка при распаковке файла, неверный формат файла или не удалось проверить подпись.
 2077Невозможно осуществить фильтрацию с заданными параметрами. 
 2078Невозможно изменить название свойства объекта, размещенного на временной шкале. 
 2079Классы, полученные из Bitmap, могут быть связаны только с символами defineBits (растровые изображения). 
 2082Ошибка подключения. Объект уже подключен. 
 2083Ошибка закрытия. Объект не подключен. 
 2084Кодировка AMF аргументов не может превышать 40K. 
 2085Параметр %1 не может непустой строкой. 
 2086Настройка в файле mms.cfg запрещает этот запрос FileReference. 
 2087В имени файла FileReference.download() содержатся недопустимые символы. Имя файла не может содержать пробелов, символов /, \, :, *, ?, ", <, >, |, % или управляющих символов ASCII с 0 по 31 (0x00 - 0X1F). Открытие файлов, имена которых состоят из более 256 символов, может быть невозможно при использовании некоторых обозревателей или серверов.
 2088Класс Proxy не реализует getProperty. Он должен быть заменен на подкласс. 
 2089Класс Proxy не реализует setProperty. Он должен быть заменен на подкласс. 
 2090Класс Proxy не реализует callProperty. Он должен быть заменен на подкласс. 
 2091Класс Proxy не реализует hasProperty. Он должен быть заменен на подкласс. 
 2092Класс Proxy не реализует deleteProperty. Он должен быть заменен на подкласс. 
 2093Класс Proxy не реализует getDescendants. Он должен быть заменен на подкласс. 
 2094Переполнение рекурсии обработчика событий. Превышение максимальной глубины рекурсии. (Максимальное значение по умолчанию 256.)
 2095%1 не удалось вызвать обратный вызов %2. 
 2096Заголовок запроса HTTP %1 не может быть настроен посредством ActionScript. Добавление запрещенного заголовка HTTP к запросу HTTP. Полный список запрещенных заголовков запросов HTTP см. в классе flash.net.URLRequestHeader.
 2097Неверный формат FileFilter Array. Существует два допустимых формата:
  • Только описание с расширениями файлов Windows
  • Описание с расширениями файлов Windows и форматами файлов Macintosh.

Эти форматы не являются взаимозаменяемыми, поэтому необходимо выбрать один из них. Дополнительные сведения см. класс FileFilter в этом руководстве по языку.

 2098Загружаемый объект не является файлом .swf, поэтому из него невозможно запросить свойства SWF. 
 2099Объект не может предоставить данные сведения, так он загружен не полностью. 
 2100Длина параметра ByteArray в Loader.loadBytes() должны быть больше 0. 
 2101Строка, переданная URLVariables.decode(), должна представлять собой строку запроса с кодировкой URL, содержащей пары имя/значение. 
 2102Параметр перед XMLNode должен являться потомком вызывающего. 
 2103Сбой рекурсии XML: новый потомок приведет к возникновению бесконечного цикла. Возможно, вы пытаетесь сделать объекты потомками друг друга. В следующем фрагменте кода содержится данная ошибка, объекты A и B добавляют друг друга в качестве потомков.
a.addChild(b);
b.addChild(a);
 2105Класс Proxy не реализует nextNameIndex. Он должен быть заменен на подкласс. 
 2106Класс Proxy не реализует nextName. Он должен быть заменен на подкласс. 
 2107Класс Proxy не реализует nextValue. Он должен быть заменен на подкласс. 
 2108Сцена %1 не найдена. 
 2109Метка кадра %1 не найдена в сцене %2. 
 2110Значение Security.disableAVM1Loading невозможно задать до тех пор, пока вызывающий не сможет получить доступ к рабочей области и не будет находиться в SWF-файле ActionScript 3.0. 
 2111Security.disableAVM1Loading приняло значение "true", поэтому текущая загрузка SWF-файла ActionScript 1.0/2.0 была заблокирована. 
 2112Предоставленный параметр LoaderContext.ApplicationDomain принадлежит запрещенному домену. 
 2113Предоставленный параметр LoaderContext.SecurityDomain принадлежит запрещенному домену. 
 2114Параметр %1 должен принимать значение null. 
 2115Параметр %1 должен принимать значение false. 
 2116Параметр %1 должен принимать значение true. 
 2118Класс LoaderInfo не реализует этот метод. 
 2119Нарушение безопасности изолированной среды: вызывающий %1 не может получить доступ к LoaderInfo.applicationDomain, которым владеет %2. 
 2121Нарушение безопасности изолированной среды: %1: %2 не может получить доступ к %3. Эту проблему можно обойти, вызвав Security.allowDomain. 
 2122Нарушение безопасности изолированной среды: %1: %2 не может получить доступ к %3. Требуется наличие файла политики, однако флаг checkPolicyFile во время загрузки этого содержимого установлен не был. 
 2123Нарушение безопасности изолированной среды: %1: %2 не может получить доступ к %3. Доступ запрещен файлами политики. 
 2124Неизвестный тип загруженного файла. 
 2125Нарушение безопасности изолированной среды: %1 не может использовать ресурсы динамической общей библиотеки %2, так объекты не могут переходить из ActionScript 1.0/2.0 в ActionScript 3.0 и наоборот. 
 2126Необходимо, чтобы объект NetConnection был подключен. 
 2127Данные FileReference POST не могут иметь тип ByteArray. 
 2129Не удалось осуществить подключение к %1. 
 2130Невозможно сбросить SharedObject. 
 2131Определение %1 не найдено. 
 2132Невозможно вызвать NetConnection.connect из обработчика событий netStatus. 
 2133Обратный вызов %1 не зарегистрирован. 
 2134Невозможно создать SharedObject. 
 2136Неверные данные в SWF-файле %1. 
 2137Нарушение безопасности изолированной среды: %1 не может переместить окно %2 в пределах %3 (allowScriptAccess - %4). При попытке использовался URL-адрес %5. 
 2138Невозможно разобрать XML в формате RTF. 
 2139SharedObject не смог подключиться. 
 2140Нарушение безопасности изолированной среды: %1 не может загрузить %2. SWF-файлы local-with-filesystem и local-with-networking не могут загрузить друг друга. 
 2141Одновременно можно использовать только один класс PrintJob. 
 2142Нарушение безопасности изолированной среды: локальные SWF-файлы не могут использовать свойство LoaderContext.securityDomain. %1 пытается загрузить %2. 
 2143Следует вернуть AccessibilityImplementation.get_accRole() к состоянию по умолчанию. 
 2144Следует вернуть AccessibilityImplementation.get_accState() к состоянию по умолчанию. 
 2145Общая длина requestHeaders не должна превышать 8192 символа. 
 2146Нарушение безопасности изолированной среды: %1 не может вызвать %2, так как параметр allowNetworking HTML/контейнера принимает значение %3. 
 2147Запрещенный протокол в URL-адресе %1. 
 2148SWF-файл %1 не может получить доступ к локальному ресурсу %2. Доступ к этим ресурсам имеется только у SWF-файлов local-with-filesystem и у доверенных локальных SWF-файлов. 
 2149Нарушение безопасности изолированной среды: %1 не может вызвать %2 с помощью fscommand (allowScriptAccess - %3). 
 2150Объект не может быть добавлен в качестве потомка одному из своих потомков (или потомков потомков и так далее). 
 2151Невозможно переключиться в полноэкранный режим при видимом диалоговом окне с настройками. 
 2152Полноэкранный режим запрещен. 
 2153В массиве URLRequest.requestHeaders должны содержаться только объекты URLRequestHeader objects (не null). 
 2154Неверный объект NetStream. Причиной этому может быть сбой NetConnection. 
 2155Неверный параметр ExternalInterface.call functionName. Поддерживаются только буквенно-цифровые символы. 
 2156Невозможно получить доступ к порту %1 по протоколу %2. Вызов SWF был %3. 
 2157Отклонение URL-адреса %1, поскольку протокол "asfunction:" может использоваться только для целей ссылок, но не для сетевых интерфейсов API. 
 2158Неверный объект NetConnection. Причиной этому может быть сбой NetConnection. 
 2159Неверный объект SharedObject. 
 2160TextLine является неверный и не может быть использовать для доступа к текущему состоянию TextBlock. 
 2161При размещении текста возникла внутренняя ошибка. 
 2162Тип вывода Shader несовместим с данной операцией. 
 2163Тип ввода Shader %1 несовместим с данной операцией. 
 2164Ввод Shader %1 отсутствует или не поддерживается. 
 2165Во вводе Shader %1 содержится недостаточно сведений. 
 2166Во вводе Shader %1 не хватает правильных размеров. 
 2167Количества вводов Shader недостаточно для данной операции. 
 2168Статические строки текста не имеют атомов и ссылок на блок текста. 
 2169Метод %1 нельзя использовать для сценариев обозревателя. Запрошенный %3 URL-адрес %2 игнорируется. При желании вызвать сценарий обозревателя используйте вместо этого navigateToURL. 
 2170Нарушение безопасности изолированной среды: %1 не может отправить заголовки HTTP для %2. 
 2171В объекте Shader отсутствует исполняемый байт-код. 
 2172ShaderJob уже запущен или завершен. 
 2173Не удалось прочесть объект в потоке. Класс %1 не реализует flash.utils.IExternalizable, однако является псевдонимом внешнего класса. 
 2174Для каждого FileReference одновременно активной может быть только одна загрузка, отправка, операция загрузки или сохранения. 
 2175Формат ElementFormat одного или более элементов содержимого TextBlock имеет значение null. 
 2176Некоторые действия, например отображение всплывающего окна, может быть инициировано действиями пользователя, например нажатием на кнопку мыши или клавиатуры. 
 2177Слишком большое значение ввода Shader %1. 
 2178Вместо создания нового объекта Clipboard следует использовать объект Clipboard.generalClipboardobject. 
 2179Объект Clipboard.generalClipboard можно считать только во время обработки события flash.events.Event.PASTE. 
 2180Нельзя перемещать содержимое AVM1 (AS1 или AS2) в другую часть displayList после его загрузки в содержимое AVM2 (AS3). 
 2181Класс TextLine не реализует этот метод или свойство. 
 2182Недопустимое значение fieldOfView. Значение должно находиться в диапазоне от 0 до 180. 
 2183Значения масштаба не должны быть равными нулю. 
 2184Объект ElementFormat заблокирован и не может быть изменен. 
 2185Объект FontDescription заблокирован и не может быть изменен. 
 2186Недопустимое значение focalLength %1. 
 2187Неверный стиль ориентации %1. Значение должно принадлежать Orientation3D.EULER_ANGLES, Orientation3D.AXIS_ANGLE или Orientation3D.QUATERNION. 
 2188Неверная необработанная матрица. Матрица должна быть обратимой. 
 2189Matrix3D не может быть присвоена более одному объекту DisplayObject. 
 2190Сбой загрузки %1, так как в приложении присутствует настройка размещения содержимого. 


*Примечание. Эта ошибка указывает на то, что ActionScript в SWF является недействительным. Если вы уверены, что файл не поврежден, сообщите о проблеме в службу поддержки Adobe.