(仅限 Flex 数据可视化)
mx.automation
接口public interface IAutomationEventDescriptor

IAutomationEventDescriptor 接口定义事件描述符的接口。



公共属性
 属性定义方
  eventClassName : String
[只读 (read-only)] 实现此事件的类的名称。
IAutomationEventDescriptor
  eventType : String
[只读 (read-only)] 用于此事件的类型属性的值。
IAutomationEventDescriptor
  name : String
[只读 (read-only)] 代理看到此事件时的事件名称。
IAutomationEventDescriptor
公共方法
 方法定义方
  
返回此事件的参数描述符 Array。
IAutomationEventDescriptor
  
将自动化事件参数编码为 Array。
IAutomationEventDescriptor
  
解码参数 Array 并重放事件。
IAutomationEventDescriptor
属性详细信息
eventClassName属性
eventClassName:String  [只读 (read-only)]

实现此事件的类的名称。



实现
    public function get eventClassName():String
eventType属性 
eventType:String  [只读 (read-only)]

用于此事件的 type 属性的值。



实现
    public function get eventType():String
name属性 
name:String  [只读 (read-only)]

代理看到此事件时的事件名称。AutomationManager 使用此名称填写 AutomationRecordEvent.name 属性。



实现
    public function get name():String
方法详细信息
getArgDescriptors()方法
public function getArgDescriptors(target:IAutomationObject):Array

返回此事件的参数描述符 Array。

参数

target:IAutomationObject — 支持此事件的 IAutomationObject 实例。

返回
Array — 此事件的参数描述符数组。
record()方法 
public function record(target:IAutomationObject, event:Event):Array

将自动化事件参数编码为 Array。

参数

target:IAutomationObject — 在其上录制事件的自动化对象。
 
event:Event — 正在记录的自动化事件。

返回
Array — PropertyDescriptor 描述的事件属性值的数组。
replay()方法 
public function replay(target:IAutomationObject, args:Array):Object

解码参数 Array 并重放事件。

参数

target:IAutomationObject — 在其上重放事件的自动化对象。
 
args:Array — 用于重放事件的参数值的数组。

返回
Object — null