| Package | mx.automation |
| Interface | public interface IAutomationClass |
| Property | Defined By | ||
|---|---|---|---|
| name : String
[read-only]
The class name.
| IAutomationClass | ||
| propertyNameMap : Object
[read-only]
An Object containing a map to map a property name to descriptor.
| IAutomationClass | ||
| superClassName : String
[read-only]
The name of the class's superclass.
| IAutomationClass | ||
| Method | Defined By | ||
|---|---|---|---|
|
Returns an IAutomationEventDescriptor object
for the specified event object.
| IAutomationClass | ||
|
Returns an IAutomationEventDescriptor object from the event's name.
| IAutomationClass | ||
|
Returns an IAutomationMethodDescriptorfrom object
from the method's name.
| IAutomationClass | ||
|
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Returns the list of properties this class supports.
| IAutomationClass | ||
| name | property |
| propertyNameMap | property |
propertyNameMap:Object [read-only] An Object containing a map to map a property name to descriptor. The following example uses this property:
var descriptor:IAutomationPropertyDescriptor = map[propertyNameMap];
public function get propertyNameMap():Object
| superClassName | property |
superClassName:String [read-only] The name of the class's superclass.
public function get superClassName():String
| getDescriptorForEvent | () | method |
public function getDescriptorForEvent(event:Event):IAutomationEventDescriptor
Returns an IAutomationEventDescriptor object
for the specified event object.
Parameters
event:Event — The event for which the descriptor is required.
|
IAutomationEventDescriptor |
| getDescriptorForEventByName | () | method |
public function getDescriptorForEventByName(eventName:String):IAutomationEventDescriptor
Returns an IAutomationEventDescriptor object from the event's name.
Parameters
eventName:String — The event name for which the descriptor is required.
|
IAutomationEventDescriptor — The event descriptor for the name passed if one is available.
Otherwise null.
|
| getDescriptorForMethodByName | () | method |
public function getDescriptorForMethodByName(methodName:String):IAutomationMethodDescriptor
Returns an IAutomationMethodDescriptorfrom object
from the method's name.
Parameters
methodName:String — The method name for which the descriptor is required.
|
IAutomationMethodDescriptor — The method descriptor for the name passed if one is available.
Otherwise, null.
|
| getPropertyDescriptors | () | method |
public function getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Returns the list of properties this class supports.
Parameters
objForInitialization:Object (default = null) — Object which can be used to find the
ActionScript type of the properties.
|
|
forVerification:Boolean (default = true) — If true, indicates that properties used
for verification should be included in the return value.
|
|
forDescription:Boolean (default = true) — If true, indicates that properties used
for object identitication should be included in the return value.
|
Array — Array containing property descriptions.
|