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

CustomActions  - AS3 Flash

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

Язык версии: ActionScript 3.0
Версия продукта: Flash CS3
Версии среды выполнения: 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
Общедоступные методы
 МетодОпределено
  
[статические] Считывает содержимое XML-файла определения пользовательских действий с именем name.
CustomActions
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
  
[статические] Устанавливает новый XML-файл определения пользовательских действий, заданный параметром name.
CustomActions
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
  
[статические] Удаляет XML-файл определения пользовательских действий с именем name.
CustomActions
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве

actionsList

свойство
actionsList:Array  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flash CS3
Версии среды выполнения: 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
Версия продукта: Flash CS3
Версии среды выполнения: 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
Версия продукта: Flash CS3
Версии среды выполнения: 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
Версия продукта: Flash CS3
Версии среды выполнения: AIR 1.0, Flash Player 9

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

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

Параметры

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

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





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

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