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

IAutomationObjectHelper  - AS3 Flex

Пакетmx.automation
Интерфейсpublic interface IAutomationObjectHelper
Средство реализации AutomationManager

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

Интерфейс IAutomationObjectHelper определяет вспомогательные методы для IAutomationObjects.



Общедоступные свойства
 СвойствоОпределено
  recording : Boolean
[только для чтения] Указывает, выполняется ли запись (значение true) или нет (значение false).
IAutomationObjectHelper
  replaying : Boolean
[только для чтения] Указывает, выполняется ли воспроизведение (значение true) или нет (значение false).
IAutomationObjectHelper
Общедоступные методы
 МетодОпределено
  
addSynchronization(isComplete:Function, target:Object = null):void
Добавляет объект синхронизации к диспетчеру автоматизации.
IAutomationObjectHelper
  
Возвращает вышестоящий элемент составного объекта.
IAutomationObjectHelper
  
helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.
IAutomationObjectHelper
  
helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.
IAutomationObjectHelper
  
Возвращает массив нижестоящих элементов в рамках вышестоящего элемента, которые соответствуют идентификатору.
IAutomationObjectHelper
  
Определяет, является ли объект составным или нет.
IAutomationObjectHelper
  
Передает MouseEvent.MOUSE_DOWN, MouseEvent.MOUSE_UP и MouseEvent.CLICK из указанного IInteractionReplayer с указанными модификаторами.
IAutomationObjectHelper
  
Воспроизводит событие щелчка мышью за пределами основной области рисунка.
IAutomationObjectHelper
  
Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP для указанного объекта KeyboardEvent.
IAutomationObjectHelper
  
replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP из указанного IInteractionReplayer для указанной клавиши с указанными модификаторами.
IAutomationObjectHelper
  
Передает MouseEvent во время моделирования захвата мыши.
IAutomationObjectHelper
Сведения о свойстве

recording

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

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

Указывает, выполняется ли запись (значение true) или нет (значение false).



Реализация
    public function get recording():Boolean

replaying

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

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

Указывает, выполняется ли воспроизведение (значение true) или нет (значение false).



Реализация
    public function get replaying():Boolean
Сведения о методе

addSynchronization

()метод
public function addSynchronization(isComplete:Function, target:Object = null):void

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

Добавляет объект синхронизации к диспетчеру автоматизации. Прежде чем перейти к следующему событию воспроизведения диспетчер автоматизации ждет, когда метод isComplete вернет значение true.

Параметры

isComplete:Function — Функция, которая указывает на завершение или не завершение синхронизированной операции.
 
target:Object (default = null) — При значении null все воспроизведения останавливаются до получения значения true методом isComplete, в противном случае диспетчер автоматизации будет находиться в состоянии ожидания только в случае выполнения другой операции.

getAutomationComposite

()метод 
public function getAutomationComposite(obj:IAutomationObject):IAutomationObject

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

Возвращает вышестоящий элемент составного объекта.

Параметры

obj:IAutomationObject — Составной объект.

Возвращает
IAutomationObject — Вышестоящий элемент IAutomationObject составного объекта.

helpCreateIDPart

()метод 
public function helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart

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

Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.

Параметры

parent:IAutomationObject — Вышестоящий элемент объекта, для которого создается идентификатор.
 
child:IAutomationObject — Объект, для которого создается идентификатор.
 
automationNameCallback:Function (default = null) — Предоставленная пользователем функция, используемая для определения automationName нижестоящего элемента.
 
automationIndexCallback:Function (default = null) — Предоставленная пользователем функция, используемая для определения automationIndex нижестоящего элемента.

Возвращает
AutomationIDPart — Объект AutomationIDPart, представляющий собой нижестоящий элемент в рамках вышестоящего элемента.

helpCreateIDPartWithRequiredProperties

()метод 
public function helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart

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

Создает идентификатор для этого нижестоящего элемента в рамках вышестоящего элемента.

Параметры

parent:IAutomationObject — Вышестоящий элемент объекта, для которого создается идентификатор.
 
child:IAutomationObject — Объект, для которого создается идентификатор.
 
properties:Array — который необходимо учитывать при создании идентификатора.
 
automationNameCallback:Function (default = null) — Предоставленная пользователем функция, используемая для определения automationName нижестоящего элемента.
 
automationIndexCallback:Function (default = null) — Предоставленная пользователем функция, используемая для определения automationIndex нижестоящего элемента.

Возвращает
AutomationIDPart — Объект AutomationIDPart, представляющий собой нижестоящий элемент в рамках вышестоящего элемента.

helpResolveIDPart

()метод 
public function helpResolveIDPart(parent:IAutomationObject, part:Object):Array

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

Возвращает массив нижестоящих элементов в рамках вышестоящего элемента, которые соответствуют идентификатору.

Параметры

parent:IAutomationObject — Вышестоящий объект, в котором требуется определить идентификатор.
 
part:Object — Объект AutomationIDPart, представляющий собой нижестоящий элемент.

Возвращает
Array — Массив нижестоящих элементов, которые соответствуют идентификатору part.

isAutomationComposite

()метод 
public function isAutomationComposite(obj:IAutomationObject):Boolean

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

Определяет, является ли объект составным или нет. Если объект не достижим через API-интерфейсы автоматизации из главного приложения, то он рассматривается как составной.

Параметры

obj:IAutomationObject — Объект.

Возвращает
Boolean — Значение true, если объект составной.

replayClick

()метод 
public function replayClick(to:IEventDispatcher, sourceEvent:MouseEvent = null):Boolean

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

Передает MouseEvent.MOUSE_DOWN, MouseEvent.MOUSE_UP и MouseEvent.CLICK из указанного IInteractionReplayer с указанными модификаторами.

Параметры

to:IEventDispatcher — Диспетчер событий.
 
sourceEvent:MouseEvent (default = null) — Событие мыши.

Возвращает
Boolean — Значение true, если события были переданы.

replayClickOffStage

()метод 
public function replayClickOffStage():Boolean

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

Воспроизводит событие click за пределами основной области рисунка. Этот метод используется для моделирования события mouseDownOutside.

Возвращает
Boolean — Значение true, если событие было передано.

replayKeyboardEvent

()метод 
public function replayKeyboardEvent(to:IEventDispatcher, event:KeyboardEvent):Boolean

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

Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP для указанного объекта KeyboardEvent.

Параметры

to:IEventDispatcher — Диспетчер событий.
 
event:KeyboardEvent — Событие клавиатуры.

Возвращает
Boolean — Значение true, если события были переданы.

replayKeyDownKeyUp

()метод 
public function replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean

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

Передает события KeyboardEvent.KEY_DOWN и KeyboardEvent.KEY_UP из указанного IInteractionReplayer для указанной клавиши с указанными модификаторами.

Параметры

to:IEventDispatcher — Код клавиши для нажатой клавиши.
 
keyCode:uint — Логическое значение, указывающее на то, нажата ли клавиша Ctrl.
 
ctrlKey:Boolean (default = false) — Логическое значение, указывающее на то, нажата ли клавиша Shift.
 
shiftKey:Boolean (default = false) — Логическое значение, указывающее на то, нажата ли клавиша Alt.
 
altKey:Boolean (default = false)

Возвращает
Boolean — Значение true, если события были переданы.

replayMouseEvent

()метод 
public function replayMouseEvent(target:IEventDispatcher, event:MouseEvent):Boolean

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

Передает MouseEvent во время моделирования захвата мыши.

Параметры

target:IEventDispatcher — Диспетчер событий.
 
event:MouseEvent — Событие мыши.

Возвращает
Boolean — Значение true, если событие было передано.




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

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