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 

AutomationClass  - AS3 Flex

Packagemx.automation
Classepublic class AutomationClass
HéritageAutomationClass Inheritance Object
Implémente IAutomationClass2

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

Fournit des informations de classe sérialisables pour les outils d’automatisation externes. Certaines classes sont représentées comme étant une même classe AutomationClass (HSlider et VSlider, par exemple).



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
  implementationVersion : int
Version des classes d’implémentation.
AutomationClass
  name : String
[lecture seule] Nom de la classe
AutomationClass
  previousVersionClassNames : Array
Tableau des noms des classes qui sont compatibles avec la classe actuelle.
AutomationClass
  propertyNameMap : Object
[lecture seule] private
AutomationClass
  superClassName : String
[lecture seule] Nom de la super-classe de la classe.
AutomationClass
Méthodes publiques
 MéthodeDéfini par
  
AutomationClass(name:String, superClassName:String = null)
AutomationClass
  
Ajoutez des noms de classe Flex qui correspondent à cette description de la classe.
AutomationClass
  
fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void
[statique] Renseigne les types AS pour les propertyDescriptors fournis en fonction des informations fournies par le XML describeType.
AutomationClass
  
fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void
[statique] Renseigne les types AS pour les propertyDescriptors fournis en fonction des informations fournies par le XML describeType.
AutomationClass
  
[statique] Renvoie le nom entièrement qualifié de la classe à laquelle l’objet appartient.
AutomationClass
  
[statique] Fonction utilitaire qui renvoie la définition de classe à partir du domaine d’une instance d’objet
AutomationClass
  
Traduit entre l’événement de composant et le descripteur de la méthode d’automatisation
AutomationClass
  
AutomationClass
  
Renvoie un methodDescriptor complet à partir de son nom
AutomationClass
  
[statique] Renvoie la version majeure du numéro de version actuel
AutomationClass
  
getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):Array
Renvoie la liste des propriétés que cette classe prend en charge.
AutomationClass
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre.
Object
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
  
AutomationClass
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Détails de la propriété

implementationVersion

propriété
implementationVersion:int

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

Version des classes d’implémentation. Cette version est censée être unique pour toutes les classes d’implémentation d’une seule balise ClassInfo dans XML.



Implémentation
    public function get implementationVersion():int
    public function set implementationVersion(value:int):void

name

propriété 
name:String  [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

Nom de la classe



Implémentation
    public function get name():String

previousVersionClassNames

propriété 
previousVersionClassNames:Array

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

Tableau des noms des classes qui sont compatibles avec la classe actuelle.



Implémentation
    public function get previousVersionClassNames():Array
    public function set previousVersionClassNames(value:Array):void

propertyNameMap

propriété 
propertyNameMap: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

private



Implémentation
    public function get propertyNameMap():Object

superClassName

propriété 
superClassName:String  [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

Nom de la super-classe de la classe.



Implémentation
    public function get superClassName():String
Détails du constructeur

AutomationClass

()Constructeur
public function AutomationClass(name:String, superClassName:String = null)



Paramètres
name:String
 
superClassName:String (default = null)
Détails de la méthode

addImplementationClassName

()méthode
public function addImplementationClassName(className:String):void

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

Ajoutez des noms de classe Flex qui correspondent à cette description de la classe.

Paramètres

className:String — le nom de la classe Flex

fillInASTypesFromMethods

()méthode 
public static function fillInASTypesFromMethods(dtForClass:XML, methodName:String, argDescriptors:Array):void

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

Renseigne les types AS pour les propertyDescriptors fournis en fonction des informations fournies par le XML describeType.

Paramètres

dtForClass:XML
 
methodName:String
 
argDescriptors:Array

fillInASTypesFromProperties

()méthode 
public static function fillInASTypesFromProperties(dtForClass:XML, propertyDescriptors:Array):void

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

Renseigne les types AS pour les propertyDescriptors fournis en fonction des informations fournies par le XML describeType.

Paramètres

dtForClass:XML
 
propertyDescriptors:Array

getClassName

()méthode 
public static function getClassName(obj:Object):String

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 nom entièrement qualifié de la classe à laquelle l’objet appartient.

Paramètres

obj:Object — Objet dont le nom de classe est requis

Valeur renvoyée
String — Nom entièrement qualifié de la classe

getDefinitionFromObjectDomain

()méthode 
public static function getDefinitionFromObjectDomain(obj:Object, className:String):Class

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

Fonction utilitaire qui renvoie la définition de classe à partir du domaine d’une instance d’objet

Paramètres

obj:Object
 
className:String

Valeur renvoyée
Class

getDescriptorForEvent

()méthode 
public function getDescriptorForEvent(event:Event):IAutomationEventDescriptor

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

Traduit entre l’événement de composant et le descripteur de la méthode d’automatisation

Paramètres

event:Event — Objet d’événement pour lequel un descripteur de méthode est obligatoire.

Valeur renvoyée
IAutomationEventDescriptor — Descripteur de méthode de l’événement fourni si un descripteur est disponible. Dans le cas contraire, null.

getDescriptorForEventByName

()méthode 
public function getDescriptorForEventByName(eventName:String):IAutomationEventDescriptor

Paramètres

eventName:String

Valeur renvoyée
IAutomationEventDescriptor

getDescriptorForMethodByName

()méthode 
public function getDescriptorForMethodByName(methodName:String):IAutomationMethodDescriptor

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 methodDescriptor complet à partir de son nom

Paramètres

methodName:String — Nom de méthode pour lequel le descripteur est requis

Valeur renvoyée
IAutomationMethodDescriptor — Descripteur de méthode du nom fourni si un descripteur est disponible. Dans le cas contraire, null.

getMajorVersion

()méthode 
public static function getMajorVersion():String

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

Renvoie la version majeure du numéro de version actuel

Valeur renvoyée
String

getPropertyDescriptors

()méthode 
public function getPropertyDescriptors(objForInitialization:Object = null, forVerification:Boolean = true, forDescription:Boolean = true):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 la liste des propriétés que cette classe prend en charge.

Paramètres

objForInitialization:Object (default = null) — Objet permettant de rechercher le type ActionScript des propriétés.
 
forVerification:Boolean (default = true) — Si true, indique que les propriétés utilisées pour la vérification doivent être incluses dans la valeur de retour.
 
forDescription:Boolean (default = true) — Si true, indique que les propriétés utilisées pour l’identification d’objet doivent être incluses dans la valeur de retour.

Valeur renvoyée
Array — Tableau contenant des descriptions de propriétés.

toString

()méthode 
public function toString():String

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

Valeur renvoyée
String — Nom, superClassName et mappages événement/méthode.




[ 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.