Package | mx.automation |
Interface | public interface IAutomationObjectHelper |
Implémenteurs | AutomationManager |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
recording : Boolean [lecture seule]
Indique si l’enregistrement a lieu, est vrai (true) ou est faux (false). | IAutomationObjectHelper | ||
replaying : Boolean [lecture seule]
Indique si la réexécution a lieu, est vraie (true) ou est fausse (false). | IAutomationObjectHelper |
Méthode | Défini par | ||
---|---|---|---|
Ajoute un objet de synchronisation au gestionnaire d’automatisation. | IAutomationObjectHelper | ||
Renvoie le parent de l’objet composite. | IAutomationObjectHelper | ||
helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Crée un ID pour un enfant donné au sein d’un parent. | IAutomationObjectHelper | ||
helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Crée un ID pour un enfant donné au sein d’un parent. | IAutomationObjectHelper | ||
Renvoie un tableau d’enfants au sein d’un parent qui correspondent à l’ID. | IAutomationObjectHelper | ||
Détermine si un objet est un objet composite ou non. | IAutomationObjectHelper | ||
Distribue un événement MouseEvent.MOUSE_DOWN, MouseEvent.MOUSE_UP et MouseEvent.CLICK à partir du IInteractionReplayer spécifié avec les modificateurs spécifiés. | IAutomationObjectHelper | ||
Réexécute un événement de clic en dehors de la zone de dessin principale. | IAutomationObjectHelper | ||
Distribue un événement KeyboardEvent.KEY_DOWN et KeyboardEvent.KEY_UP pour l’objet KeyboardEvent spécifié. | IAutomationObjectHelper | ||
replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
Distribue un événement KeyboardEvent.KEY_DOWN et KeyboardEvent.KEY_UP à partir du IInteractionReplayer spécifié, pour la touche spécifiée, avec les modificateurs spécifiés. | IAutomationObjectHelper | ||
Distribue un événement MouseEvent tout en simulant une capture de souris. | IAutomationObjectHelper |
recording | propriété |
replaying | propriété |
addSynchronization | () | méthode |
public function addSynchronization(isComplete:Function, target:Object = null):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajoute un objet de synchronisation au gestionnaire d’automatisation. Le gestionnaire d’automatisation attend que la méthode isComplete
renvoie true
avant de passer à l’événement de réexécution suivant.
Paramètres
isComplete:Function — Fonction qui indique si l’opération synchronisée est terminée.
| |
target:Object (default = null ) — Si nul, la réexécution entière est différée jusqu’à ce que la méthode isComplete renvoie true . Dans le cas contraire, le gestionnaire d’automatisation attend uniquement si l’opération suivante porte sur la cible.
|
getAutomationComposite | () | méthode |
public function getAutomationComposite(obj:IAutomationObject):IAutomationObject
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie le parent de l’objet composite.
Paramètres
obj:IAutomationObject — Objet composite.
|
IAutomationObject — Objet IAutomationObject parent de l’objet composite.
|
helpCreateIDPart | () | méthode |
public function helpCreateIDPart(parent:IAutomationObject, child:IAutomationObject, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée un ID pour un enfant donné au sein d’un parent.
Paramètres
parent:IAutomationObject — Parent de l’objet pour lequel créer un ID.
| |
child:IAutomationObject — Objet pour lequel créer un ID.
| |
automationNameCallback:Function (default = null ) — Fonction fournie par l’utilisateur et permettant de déterminer le nom automationName de l’enfant.
| |
automationIndexCallback:Function (default = null ) — Fonction fournie par l’utilisateur et permettant de déterminer l’index automationIndex de l’enfant.
|
AutomationIDPart — Objet AutomationIDPart représentant l’enfant au sein du parent.
|
helpCreateIDPartWithRequiredProperties | () | méthode |
public function helpCreateIDPartWithRequiredProperties(parent:IAutomationObject, child:IAutomationObject, properties:Array, automationNameCallback:Function = null, automationIndexCallback:Function = null):AutomationIDPart
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée un ID pour un enfant donné au sein d’un parent.
Paramètres
parent:IAutomationObject — Parent de l’objet pour lequel créer un ID.
| |
child:IAutomationObject — Objet pour lequel créer un ID.
| |
properties:Array — qui doit être pris en compte pour la création de l’ID.
| |
automationNameCallback:Function (default = null ) — Fonction fournie par l’utilisateur et permettant de déterminer le nom automationName de l’enfant.
| |
automationIndexCallback:Function (default = null ) — Fonction fournie par l’utilisateur et permettant de déterminer l’index automationIndex de l’enfant.
|
AutomationIDPart — Objet AutomationIDPart représentant l’enfant au sein du parent.
|
helpResolveIDPart | () | méthode |
public function helpResolveIDPart(parent:IAutomationObject, part:Object):Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie un tableau d’enfants au sein d’un parent qui correspondent à l’ID.
Paramètres
parent:IAutomationObject — Objet parent sous lequel l’ID doit être résolu.
| |
part:Object — Objet AutomationIDPart représentant l’enfant.
|
Array — Tableau d’enfants qui correspondent à l’ID de part .
|
isAutomationComposite | () | méthode |
public function isAutomationComposite(obj:IAutomationObject):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Détermine si un objet est un objet composite ou non. Si un objet n’est pas accessible via les API d’automatisation à partir de l’application supérieure, il est considéré comme objet composite.
Paramètres
obj:IAutomationObject — Objet.
|
Boolean — true si l’objet est un objet composite.
|
replayClick | () | méthode |
public function replayClick(to:IEventDispatcher, sourceEvent:MouseEvent = null):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribue un événement MouseEvent.MOUSE_DOWN
, MouseEvent.MOUSE_UP
et MouseEvent.CLICK
à partir du IInteractionReplayer spécifié avec les modificateurs spécifiés.
Paramètres
to:IEventDispatcher — Distributeur d’événement.
| |
sourceEvent:MouseEvent (default = null ) — Evénement de souris.
|
Boolean — true si les événements ont été distribués.
|
replayClickOffStage | () | méthode |
public function replayClickOffStage():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Réexécute un événement de clic
en dehors de la zone de dessin principale. Utilisez cette méthode pour simuler l’événement mouseDownOutside
.
Boolean — true si l’événement a été distribué.
|
replayKeyboardEvent | () | méthode |
public function replayKeyboardEvent(to:IEventDispatcher, event:KeyboardEvent):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribue un événement KeyboardEvent.KEY_DOWN
et KeyboardEvent.KEY_UP
pour l’objet KeyboardEvent spécifié.
Paramètres
to:IEventDispatcher — Distributeur d’événement.
| |
event:KeyboardEvent — Evénement de clavier.
|
Boolean — true si les événements ont été distribués.
|
replayKeyDownKeyUp | () | méthode |
public function replayKeyDownKeyUp(to:IEventDispatcher, keyCode:uint, ctrlKey:Boolean = false, shiftKey:Boolean = false, altKey:Boolean = false):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribue un événement KeyboardEvent.KEY_DOWN
et KeyboardEvent.KEY_UP
à partir du IInteractionReplayer spécifié, pour la touche spécifiée, avec les modificateurs spécifiés.
Paramètres
to:IEventDispatcher — Code de la touche sur laquelle l’utilisateur a appuyé.
| |
keyCode:uint — Valeur booléenne indiquant si l’utilisateur a appuyé sur la touche Ctrl.
| |
ctrlKey:Boolean (default = false ) — Valeur booléenne indiquant si l’utilisateur a appuyé sur la touche Maj.
| |
shiftKey:Boolean (default = false ) — Valeur booléenne indiquant si l’utilisateur a appuyé sur la touche Alt.
| |
altKey:Boolean (default = false )
|
Boolean — true si les événements ont été distribués.
|
replayMouseEvent | () | méthode |
public function replayMouseEvent(target:IEventDispatcher, event:MouseEvent):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribue un événement MouseEvent tout en simulant une capture de souris.
Paramètres
target:IEventDispatcher — Distributeur d’événement.
| |
event:MouseEvent — Evénement de souris.
|
Boolean — true si l’événement a été distribué.
|
Tue Jun 12 2018, 09:30 AM Z