Пакетadobe.utils
Классpublic final class CustomActions
НаследованиеCustomActions Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9

Методы класса CustomActions позволяет SWF-файлу, воспроизводимому в средстве разработки Flash, управлять любыми пользовательскими действиями, зарегистрированными в средстве разработки. SWF-файл может устанавливать и удалять пользовательские действия, получать определение пользовательского действия в формате XML и список зарегистрированных пользовательских действий.

Эти методы можно применять для создания SWF-файлов, которые являются расширениями инструмента разработки Flash. В подобном расширении для перехода к хранилищу универсального описания, поиска и взаимодействия (UDDI) и загрузки веб-служб в набор инструментов "Действия" может использоваться Flash Application Protocol.



Общедоступные свойства
 СвойствоОпределено
  actionsList : Array
[статические] [только для чтения] Возвращает объект Array с именами всех пользовательских действий, зарегистрированных в инструменте разработки Flash.
CustomActions
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
Общедоступные методы
 МетодОпределено
  
[статические] Считывает содержимое XML-файла определения пользовательских действий с именем name.
CustomActions
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
  
[статические] Устанавливает новый XML-файл определения пользовательских действий, заданный параметром name.
CustomActions
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
  
[статические] Удаляет XML-файл определения пользовательских действий с именем name.
CustomActions
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве
actionsListсвойство
actionsList:Array  [только для чтения]

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9

Возвращает объект Array с именами всех пользовательских действий, зарегистрированных в инструменте разработки Flash. Элементам массива присваиваются простые имена без расширения файла .xml и без разделителей между каталогами (например, ":", "/" или "\"). Если зарегистрированные пользовательские действия отсутствуют, actionsList() возвращает массив нулевой длины. При возникновении ошибки actionsList() возвращает значение undefined.


Реализация
    public static function get actionsList():Array
Сведения о методе
getActions()метод
public static function getActions(name:String):String

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9

Считывает содержимое файла определения в формате XML с именем name.

Имя файла описания должно быть простым именем файла без расширения файла .xml и без разделителей между каталогами (":", "/" или "\").

Если файл определения, указанный с помощью параметра name не удается найти, возвращается значение undefined. Если определение пользовательского действия в формате XML, заданное параметром name найдено, оно целиком считывается и возвращается в виде строки.

Параметры

name:String — Имя получаемого определения пользовательского действия.

Возвращает
String — Если определение пользовательского действия в формате XML найдено, возвращается строка; в противном случае возвращается значение undefined.
installActions()метод 
public static function installActions(name:String, data:String):void

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9

Устанавливает новый XML-файл с определением пользовательского действия, который определяется параметром name. Содержимое файла указывается строкой data.

Имя файла описания должно быть простым именем файла без расширения файла .xml и без разделителей между каталогами (":", "/" или "\").

Если файл пользовательских действий уже существует под именем name, он перезаписывается.

Если каталог Configuration/ActionsPanel/CustomActions не существует во время вызова этого метода, он создается.

Параметры

name:String — Имя устанавливаемого определения пользовательского действия.
 
data:String — Текст устанавливаемого определения XML.

uninstallActions()метод 
public static function uninstallActions(name:String):void

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9

Удаляет XML-файл с определением пользовательских действий под именем name.

Имя файла описания должно быть простым именем файла без расширения файла .xml и без разделителей между каталогами (":", "/" или "\").

Параметры

name:String — Имя удаляемого определения пользовательского действия.

См. также