Пакет | flash.errors |
Класс | public dynamic class IllegalOperationError |
Наследование | IllegalOperationError ![]() ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Примеры исключений ошибки из-за недопустимой операции
FileReference.browse()
, когда уже открыто диалоговое окно обзора.Метод | Определено | ||
---|---|---|---|
IllegalOperationError(message:String = "")
Создает новый объект IllegalOperationError. | IllegalOperationError | ||
![]() |
Возвращает список вызовов в виде строки для ошибки в момент ее конструирования (только отладочная версия Flash Player). | Error | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строку "Error" по умолчанию или значение, содержащееся в свойстве Error.message, если оно определено. | Error | |
![]() |
Возвращает элементарное значение заданного объекта. | Object |
IllegalOperationError | () | Конструктор |
public function IllegalOperationError(message:String = "")
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Создает новый объект IllegalOperationError.
Параметрыmessage:String (default = " ") — Строка, связанная с объектом ошибки.
|
IllegalOperationError
.
package { import flash.display.DisplayObject; import flash.display.Sprite; import flash.errors.IllegalOperationError; public class IllegalOperationErrorExample extends Sprite { public function IllegalOperationErrorExample() { var child:Sprite = new Sprite(); try { addChild(child); } catch(e:IllegalOperationError) { trace(e); } } public override function addChild(child:DisplayObject):DisplayObject { throw new IllegalOperationError("addChild cannot be performed on the IllegalOperationErrorExample class"); } } }