Пакет | mx.automation |
Класс | public class AutomationClass |
Наследование | AutomationClass Object |
Реализует | IAutomationClass2 |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
implementationVersion : int
Версия классов реализации. | AutomationClass | ||
name : String [только для чтения]
имя класса
| AutomationClass | ||
previousVersionClassNames : Array
Массив имен классов, совместимых с текущим классом. | AutomationClass | ||
propertyNameMap : Object [только для чтения]
private
| AutomationClass | ||
superClassName : String [только для чтения]
Имя суперкласса для класса. | AutomationClass |
Метод | Определено | ||
---|---|---|---|
AutomationClass | |||
Добавляет имена классов Flex, соответствующие описанию этого класса. | AutomationClass | ||
[статические]
Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML. | AutomationClass | ||
[статические]
Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML. | AutomationClass | ||
[статические]
Возвращает полное имя класса, к которому принадлежит объект. | AutomationClass | ||
[статические]
Вспомогательная функция, возвращающая описание класса из домена экземпляра объекта
| AutomationClass | ||
Перемещается между событием компонента и дескриптором метода автоматизации
| AutomationClass | ||
AutomationClass | |||
Возвращает полный methodDescriptor из его имени
| AutomationClass | ||
[статические]
Возвращает старшую версию из номера текущей версии
| AutomationClass | ||
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Возвращает список свойств, поддерживаемых этим классом. | AutomationClass | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
AutomationClass | |||
Возвращает элементарное значение заданного объекта. | Object |
implementationVersion | свойство |
implementationVersion:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Версия классов реализации. Подразумевается, что эта версия будет уникальной для всех классов реализации одного тега ClassInfo в XML.
Реализация
public function get implementationVersion():int
public function set implementationVersion(value:int):void
name | свойство |
previousVersionClassNames | свойство |
previousVersionClassNames:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив имен классов, совместимых с текущим классом.
Реализация
public function get previousVersionClassNames():Array
public function set previousVersionClassNames(value:Array):void
propertyNameMap | свойство |
superClassName | свойство |
AutomationClass | () | Конструктор |
addImplementationClassName | () | метод |
fillInASTypesFromMethods | () | метод |
public static function fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML.
Параметры
dtForClass:XML | |
methodName:String | |
argDescriptors:Array |
fillInASTypesFromProperties | () | метод |
public static function fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML.
Параметры
dtForClass:XML | |
propertyDescriptors:Array |
getClassName | () | метод |
public static function getClassName(obj:Object):String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает полное имя класса, к которому принадлежит объект.
Параметры
obj:Object — Объект, для которого требуется имя класса
|
String — Полное имя класса
|
getDefinitionFromObjectDomain | () | метод |
public static function getDefinitionFromObjectDomain(obj:Object, className:String):Class
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вспомогательная функция, возвращающая описание класса из домена экземпляра объекта
Параметры
obj:Object | |
className:String |
Class |
getDescriptorForEvent | () | метод |
public function getDescriptorForEvent(event:Event):IAutomationEventDescriptor
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Перемещается между событием компонента и дескриптором метода автоматизации
Параметры
event:Event — Объект события, для которого требуется дескриптор метода.
|
IAutomationEventDescriptor — Дескриптор метода для переданного события, если доступно. В противном случае null.
|
getDescriptorForEventByName | () | метод |
public function getDescriptorForEventByName(eventName:String):IAutomationEventDescriptor
Параметры
eventName:String |
IAutomationEventDescriptor |
getDescriptorForMethodByName | () | метод |
public function getDescriptorForMethodByName(methodName:String):IAutomationMethodDescriptor
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает полный methodDescriptor из его имени
Параметры
methodName:String — Имя метода, для которого требуется дескриптор.
|
IAutomationMethodDescriptor — Дескриптор метода для переданного имени, если доступно. В противном случае null.
|
getMajorVersion | () | метод |
getPropertyDescriptors | () | метод |
public function getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает список свойств, поддерживаемых этим классом.
Параметры
objForInitialization:Object (default = null ) — Объект, который можно использовать для поиска типа свойств ActionScript.
| |
forVerification:Boolean (default = true ) — При значении true указывает, что используемые для проверки свойства должны быть включены в возвращаемое значение.
| |
forDescription:Boolean (default = true ) — При значении true указывает, что используемые для идентификации объекта свойства должны быть включены в возвращаемое значение.
|
Array — Содержащий описания свойств массив.
|
toString | () | метод |
Tue Jun 12 2018, 11:34 AM Z