ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
com.adobe.exm.expression.impl 

ExpressionEvaluationService  - AS3 Expression Manager

Paketcom.adobe.exm.expression.impl
Klassepublic class ExpressionEvaluationService
VererbungExpressionEvaluationService Inheritance EventDispatcher Inheritance Object
Implementiert IExpressionEvaluationService
Veraltet seit Expression Manager 10

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

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



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
Öffentliche Methoden
 MethodeDefiniert von
  
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
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
  
evaluateExpression(expression:String, expressionDefinitionId:String, varsMap:Object, qualifiedClassName:String):Object
This API is used to evaluate an expression at flex side.
ExpressionEvaluationService
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
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
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
  Dispatched when the registration of the expression SWF fails.ExpressionEvaluationService
  Dispatched when the expression SWF is successfully registered.ExpressionEvaluationService
Konstruktordetails

ExpressionEvaluationService

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

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

Constructor of expression evaluation service.

Parameter
defaultSwfUrl:String — URL of the SWF.
 
expressionDefinitionParamName:String — parameter name used in SWF url.
Methodendetails

evaluateExpression

()Methode
public function evaluateExpression(expression:String, expressionDefinitionId:String, varsMap:Object, qualifiedClassName:String):Object

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: 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.

Parameter

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.

Rückgabewerte
Object — evaluated value of the expression.

registerExpressionsUsingBytesLoader

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

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

Used to load swf from the specified byte array.

Parameter

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

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

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

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

Parameter

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

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

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: 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.

Parameter

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.

Ereignisdetails

expressionRegistrationFailure

Ereignis
Ereignisobjekttyp: com.adobe.exm.expression.event.ExpressionRegistrationFailureEvent

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

Dispatched when the registration of the expression SWF fails.

expressionRegistrationSuccess

Ereignis  
Ereignisobjekttyp: com.adobe.exm.expression.event.ExpressionRegistrationSuccessEvent

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Expression Manager“ 9.5
Laufzeitversionen: Flash Player 10.2, AIR (unsupported)

Dispatched when the expression SWF is successfully registered.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.