Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
mx.automation 

IAutomationObject  - AS3 Flex

Packagemx.automation
Interfacepublic interface IAutomationObject
Implémenteurs FlexNativeMenu, FlexNativeMenuAutomationImpl, UIComponent, UIComponentAutomationImpl, UIFTETextField, UIFTETextFieldAutomationImpl, UIMovieClip, UIMovieClipAutomationImpl, UITextField, UITextFieldAutomationImpl

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

L’interface IAutomationObject définit l’interface d’un objet délégué qui implémente l’automatisation pour un composant.



Propriétés publiques
 PropriétéDéfini par
  automationDelegate : Object
Objet délégué qui traite la fonction d’automatisation.
IAutomationObject
  automationEnabled : Boolean
[lecture seule] True si ce composant est activé pour l’automatisation, false dans le cas contraire.
IAutomationObject
  automationName : String
Nom pouvant être utilisé comme identifiant de cet objet.
IAutomationObject
  automationOwner : DisplayObjectContainer
[lecture seule] Propriétaire de ce composant à des fins d’automatisation.
IAutomationObject
  automationParent : DisplayObjectContainer
[lecture seule] Parent de ce composant à des fins d’automatisation.
IAutomationObject
  automationTabularData : Object
[lecture seule] Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données.
IAutomationObject
  automationValue : Array
[lecture seule] Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.
IAutomationObject
  automationVisible : Boolean
[lecture seule] True si ce composant est visible pour l’automatisation, false dans le cas contraire.
IAutomationObject
  numAutomationChildren : int
[lecture seule] Nombre d’enfants d’automatisation que ce conteneur comporte.
IAutomationObject
  showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation.
IAutomationObject
Méthodes publiques
 MéthodeDéfini par
  
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.
IAutomationObject
  
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur.
IAutomationObject
  
Fournit l’objet d’automatisation à l’index spécifié.
IAutomationObject
  
Fournit la liste d’objets d’automatisation.
IAutomationObject
  
Réexécute l’événement spécifié.
IAutomationObject
  
Résout un enfant en utilisant l’ID fourni.
IAutomationObject
Détails de la propriété

automationDelegate

propriété
automationDelegate:Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Objet délégué qui traite la fonction d’automatisation. L’automatisation définit ceci lorsqu’elle crée l’objet délégué.



Implémentation
    public function get automationDelegate():Object
    public function set automationDelegate(value:Object):void

automationEnabled

propriété 
automationEnabled:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

True si ce composant est activé pour l’automatisation, false dans le cas contraire.



Implémentation
    public function get automationEnabled():Boolean

Eléments de l’API associés

automationName

propriété 
automationName:String

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nom pouvant être utilisé comme identifiant de cet objet.



Implémentation
    public function get automationName():String
    public function set automationName(value:String):void

automationOwner

propriété 
automationOwner:DisplayObjectContainer  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriétaire de ce composant à des fins d’automatisation.



Implémentation
    public function get automationOwner():DisplayObjectContainer

Eléments de l’API associés

automationParent

propriété 
automationParent:DisplayObjectContainer  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Parent de ce composant à des fins d’automatisation.



Implémentation
    public function get automationParent():DisplayObjectContainer

Eléments de l’API associés

automationTabularData

propriété 
automationTabularData:Object  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données.



Implémentation
    public function get automationTabularData():Object

automationValue

propriété 
automationValue:Array  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application.



Implémentation
    public function get automationValue():Array

automationVisible

propriété 
automationVisible:Boolean  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 4
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

True si ce composant est visible pour l’automatisation, false dans le cas contraire.



Implémentation
    public function get automationVisible():Boolean

Eléments de l’API associés

numAutomationChildren

propriété 
numAutomationChildren:int  [lecture seule]

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Nombre d’enfants d’automatisation que ce conteneur comporte. Cette somme ne doit inclure aucun enfant composite, bien qu’elle inclue les enfants non significatifs dans la hiérarchie d’automatisation.



Implémentation
    public function get numAutomationChildren():int

showInAutomationHierarchy

propriété 
showInAutomationHierarchy:Boolean

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. Les enfants des conteneurs qui ne sont pas visibles dans la hiérarchie apparaissent en tant qu’enfants du parent visible le plus élevé suivant. En général, les conteneurs utilisés pour la présentation (par exemple, cases et dessins) n’apparaissent pas dans la hiérarchie.

Certains contrôles forcent leurs enfants à apparaître dans la hiérarchie lorsque cela est approprié. Par exemple, une liste force toujours les fonctionnalités de rendu d’éléments, y compris les cases, à apparaître dans la hiérarchie. Les implémenteurs doivent prendre en charge la définition de cette propriété sur true.



Implémentation
    public function get showInAutomationHierarchy():Boolean
    public function set showInAutomationHierarchy(value:Boolean):void
Détails de la méthode

createAutomationIDPart

()méthode
public function createAutomationIDPart(child:IAutomationObject):Object

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 ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. Ces valeurs ne doivent pas changer pendant la durée de vie de l’application.

Paramètres

child:IAutomationObject — Enfant pour lequel fournir l’ID.

Valeur renvoyée
Object — Ensemble de propriétés décrivant l’enfant qui peut par la suite être utilisé pour résoudre le composant.

createAutomationIDPartWithRequiredProperties

()méthode 
public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object

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 ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. Ces valeurs ne doivent pas changer pendant la durée de vie de l’application.

Paramètres

child:IAutomationObject — Enfant pour lequel fournir l’ID.
 
properties:Array

Valeur renvoyée
Object — Ensemble de propriétés décrivant l’enfant qui peut par la suite être utilisé pour résoudre le composant.

getAutomationChildAt

()méthode 
public function getAutomationChildAt(index:int):IAutomationObject

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Fournit l’objet d’automatisation à l’index spécifié. Cette liste ne doit inclure aucun enfant composite.

Paramètres

index:int — Index de l’enfant à renvoyer.

Valeur renvoyée
IAutomationObject — Enfant à l’index spécifié.

getAutomationChildren

()méthode 
public function getAutomationChildren():Array

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Fournit la liste d’objets d’automatisation. Cette liste n’inclut aucun enfant composite.

Valeur renvoyée
Array — Les enfants.

replayAutomatableEvent

()méthode 
public function replayAutomatableEvent(event:Event):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 l’événement spécifié. Un auteur de composant doit probablement appeler l’événement super.replayAutomatableEvent si le comportement de réexécution par défaut a été défini dans une super-classe.

Paramètres

event:Event — Evénement à réexécuter.

Valeur renvoyée
Booleantrue si une réexécution a réussi.

resolveAutomationIDPart

()méthode 
public function resolveAutomationIDPart(criteria: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

Résout un enfant en utilisant l’ID fourni. L’ID est un ensemble de propriétés tel que fourni par la méthode createAutomationIDPart().

Paramètres

criteria:Object — Ensemble de propriétés décrivant l’enfant. Le critère peut contenir des valeurs d’expressions régulières résultant dans l’association de plusieurs enfants.

Valeur renvoyée
Array — Tableau d’enfants qui correspondent au critère ou null si aucun enfant n’a pu être résolu.




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.