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...
com.adobe.exm.expression.impl 

ExpressionEvaluationService  - AS3 Expression Manager

Packagecom.adobe.exm.expression.impl
Classepublic class ExpressionEvaluationService
HéritageExpressionEvaluationService Inheritance EventDispatcher Inheritance Object
Implémente IExpressionEvaluationService
Déconseillé depuis Expression Manager 10

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Used to register the expression SWF and evaluate the expression using pre-loaded SWF.



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
Méthodes publiques
 MéthodeDéfini par
  
ExpressionEvaluationService(defaultSwfUrl:String, expressionDefinitionParamName:String)
Constructor of expression evaluation service.
ExpressionEvaluationService
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.
EventDispatcher
 Inherited
Distribue un événement dans le flux d’événements.
EventDispatcher
  
evaluateExpression(expression:String, expressionDefinitionId:String, varsMap:Object, qualifiedClassName:String):Object
This API is used to evaluate an expression at flex side.
ExpressionEvaluationService
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
EventDispatcher
 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
  
registerExpressionsUsingBytesLoader(expressionDefinitionId:String, swfBytes:ByteArray, lazyLoad:Boolean = false):void
Used to load swf from the specified byte array.
ExpressionEvaluationService
  
registerExpressionsUsingLoader(expressionDefinitionId:String, expressionLoader:IExpressionLoader, lazyLoad:Boolean = false):void
Used to load swf using a custom loader.
ExpressionEvaluationService
  
registerExpressionsUsingUrlLoader(expressionDefinitionId:String, swfUrl:String, urlVars:Object = null, lazyLoad:Boolean = false):void
Used to load the expression swf from the specified URL.
ExpressionEvaluationService
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
EventDispatcher
 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
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
 Inherited
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.
EventDispatcher
Evénements
 Evénement Synthèse Défini par
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active.EventDispatcher
 Inherited[Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive.EventDispatcher
  Dispatched when the registration of the expression SWF fails.ExpressionEvaluationService
  Dispatched when the expression SWF is successfully registered.ExpressionEvaluationService
Détails du constructeur

ExpressionEvaluationService

()Constructeur
public function ExpressionEvaluationService(defaultSwfUrl:String, expressionDefinitionParamName:String)

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Constructor of expression evaluation service.

Paramètres
defaultSwfUrl:String — URL of the SWF.
 
expressionDefinitionParamName:String — parameter name used in SWF url.
Détails de la méthode

evaluateExpression

()méthode
public function evaluateExpression(expression:String, expressionDefinitionId:String, varsMap:Object, qualifiedClassName:String):Object

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

This API is used to evaluate an expression at flex side. Throws ExpressionEvaluationError in case Swf load is not complete or errored out.

Paramètres

expression:String — expression to be evaluated.
 
expressionDefinitionId:String — unique id used to load the expression swf into flex application.
 
varsMap:Object — map containing variables used in expressions.
 
qualifiedClassName:String — Name of the AS class containing expressions. This name is passed to the generateSWF API at the time of generating swf.

Valeur renvoyée
Object — evaluated value of the expression.

registerExpressionsUsingBytesLoader

()méthode 
public function registerExpressionsUsingBytesLoader(expressionDefinitionId:String, swfBytes:ByteArray, lazyLoad:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Used to load swf from the specified byte array.

Paramètres

expressionDefinitionId:String — unique id used later for evaluating expressions contained in this swf.
 
swfBytes:ByteArray — byte[] containing swf.
 
lazyLoad:Boolean (default = false) — if true swf will be loaded on first expression evaluation.

registerExpressionsUsingLoader

()méthode 
public function registerExpressionsUsingLoader(expressionDefinitionId:String, expressionLoader:IExpressionLoader, lazyLoad:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Used to load swf using a custom loader. The custom loader is required to implement IExpressionLoader.

Paramètres

expressionDefinitionId:String — unique id used later for evaluating expressions contained in this swf.
 
expressionLoader:IExpressionLoader — custom expression loader for loading swf.
 
lazyLoad:Boolean (default = false) — if true swf will be loaded on first expression evaluation.

registerExpressionsUsingUrlLoader

()méthode 
public function registerExpressionsUsingUrlLoader(expressionDefinitionId:String, swfUrl:String, urlVars:Object = null, lazyLoad:Boolean = false):void

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Used to load the expression swf from the specified URL. urlVars can be used to specify URL parameters.

The swf is registered with the specified expressionDefinitionId. This id is required to be passed at the time of evaluating expressions.

Paramètres

expressionDefinitionId:String — unique id used later for evaluating expressions contained in this swf.
 
swfUrl:String — url of the swf.
 
urlVars:Object (default = null) — url variables
 
lazyLoad:Boolean (default = false) — if true swf will be loaded on first expression evaluation.

Détails de l’événement

expressionRegistrationFailure

Evénement
Type d’objet d’événement: com.adobe.exm.expression.event.ExpressionRegistrationFailureEvent

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Dispatched when the registration of the expression SWF fails.

expressionRegistrationSuccess

Evénement  
Type d’objet d’événement: com.adobe.exm.expression.event.ExpressionRegistrationSuccessEvent

Version du langage: ActionScript 3.0
Version du produit: Bloc de création Expression Manager 9.5
Versions du moteur d’exécution: Flash Player 10.2, AIR (unsupported)

Dispatched when the expression SWF is successfully registered.





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