adobe.utils
public final class CustomActions
继承CustomActions Inheritance Object

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

CustomActions 类的方法使得在 Flash 创作工具中播放的 SWF 文件可以管理任何向该创作工具注册的自定义动作。 SWF 文件可安装和卸载自定义动作,检索自定义动作的 XML 定义,以及检索已注册的自定义动作的列表。

您可使用这些方法来生成属于 Flash 创作工具扩展功能的 SWF 文件。 例如,这样的扩展功能可使用“Flash 应用程序协议”定位“统一描述、发现和集成 (UDDI)”储备库,并将 Web 服务下载到“动作”工具箱。




公共 属性
 属性定义方
  actionsList : Array
[static] [read-only] 返回一个 Array 对象,该对象包含向 Flash 创作工具注册的所有自定义动作的名称。
CustomActions
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[static] 对类或函数对象的原型对象的引用。
Object
公共 方法
 方法定义方
  
[static] 读取名为 name 的自定义动作 XML 定义文件的内容。
CustomActions
 Inherited
指示对象是否已经定义了指定的属性。
Object
  
[static] 安装由 name 参数指定的新的自定义动作 XML 定义文件。
CustomActions
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
  
[static] 删除名为 name 的自定义动作 XML 定义文件。
CustomActions
 Inherited
返回指定对象的原始值。
Object
属性详细信息
actionsList属性
actionsList:Array  [read-only]

语言版本 : ActionScript 3.0
Player 版本 : 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
Player 版本 : Flash Player 9

读取名为 name 的自定义动作 XML 定义文件的内容。

定义文件的名称必须是简单文件名,没有 .xml 文件扩展名,也没有任何目录分隔符(“:”、“/”或“\”)。

如果找不到由 name 指定的定义文件,则返回值 undefined。 如果找到了由 name 参数指定的自定义动作 XML 定义,则该定义将被完整地读取,并以字符串形式返回。

参数

name:String — 要检索的自定义动作定义的名称。

返回
String — 如果找到自定义动作 XML 定义,则返回字符串;否则,返回 undefined
installActions()方法 
public static function installActions(name:String, data:String):void

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

安装由 name 参数指定的新的自定义动作 XML 定义文件。 该文件的内容由字符串 data 指定。

定义文件的名称必须是简单文件名,没有 .xml 文件扩展名,也没有任何目录分隔符(“:”、“/”或“\”)。

如果已存在名为 name 的自定义动作文件,则该文件将被覆盖。

如果调用此方法时不存在目录 Configuration/ActionsPanel/CustomActions,则将创建该目录。

参数

name:String — 要安装的自定义动作定义的名称。
 
data:String — 要安装的 XML 定义的文本。

uninstallActions()方法 
public static function uninstallActions(name:String):void

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

删除名为 name 的自定义动作 XML 定义文件。

定义文件的名称必须是简单文件名,没有 .xml 文件扩展名,也没有任何目录分隔符(“:”、“/”或“\”)。

参数

name:String — 要卸载的自定义动作定义的名称。

另请参见





 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/ActionScriptLangRefV3/adobe/utils/CustomActions.html