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

AutomationClass  - AS3 Flex

Пакетmx.automation
Классpublic class AutomationClass
НаследованиеAutomationClass Inheritance Object
Реализует IAutomationClass2

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Предоставляет информацию сериализуемого класса для внешних инструментов автоматизации. Некоторые классы представлены в виде того же AutomationClass (например, HSlider и VSlider).



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  implementationVersion : int
Версия классов реализации.
AutomationClass
  name : String
[только для чтения] имя класса
AutomationClass
  previousVersionClassNames : Array
Массив имен классов, совместимых с текущим классом.
AutomationClass
  propertyNameMap : Object
[только для чтения] private
AutomationClass
  superClassName : String
[только для чтения] Имя суперкласса для класса.
AutomationClass
Общедоступные методы
 МетодОпределено
  
AutomationClass(name:String, superClassName:String = null)
AutomationClass
  
Добавляет имена классов Flex, соответствующие описанию этого класса.
AutomationClass
  
fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void
[статические] Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML.
AutomationClass
  
fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void
[статические] Заполняет типы AS для предоставленных propertyDescriptor на основе информации, полученной из describeType XML.
AutomationClass
  
[статические] Возвращает полное имя класса, к которому принадлежит объект.
AutomationClass
  
[статические] Вспомогательная функция, возвращающая описание класса из домена экземпляра объекта
AutomationClass
  
Перемещается между событием компонента и дескриптором метода автоматизации
AutomationClass
  
AutomationClass
  
Возвращает полный methodDescriptor из его имени
AutomationClass
  
[статические] Возвращает старшую версию из номера текущей версии
AutomationClass
  
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Возвращает список свойств, поддерживаемых этим классом.
AutomationClass
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
  
AutomationClass
 Inherited
Возвращает элементарное значение заданного объекта.
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

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

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

имя класса



Реализация
    public function get name():String

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

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

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

private



Реализация
    public function get propertyNameMap():Object

superClassName

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

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Имя суперкласса для класса.



Реализация
    public function get superClassName():String
Сведения о конструкторе

AutomationClass

()Конструктор
public function AutomationClass(name:String, superClassName:String = null)



Параметры
name:String
 
superClassName:String (default = null)
Сведения о методе

addImplementationClassName

()метод
public function addImplementationClassName(className:String):void

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Добавляет имена классов Flex, соответствующие описанию этого класса.

Параметры

className:String — имя класса Flex

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

()метод 
public static function getMajorVersion():String

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает старшую версию из номера текущей версии

Возвращает
String

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

()метод 
public function toString():String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает
String — имя, superClassName и сопоставления события/метода.




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

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