ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
com.adobe.exm.expression.impl 

ExpressionEvaluationService  - AS3 Menedżer wyrażeń

Pakietcom.adobe.exm.expression.impl
Klasapublic class ExpressionEvaluationService
DziedziczenieExpressionEvaluationService Inheritance EventDispatcher Inheritance Object
Implementuje IExpressionEvaluationService
Przestarzałe od Expression Manager 10

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

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



Właściwości publiczne
 WłaściwośćZdefiniowane przez
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
Metody publiczne
 MetodaZdefiniowane przez
  
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
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu.
EventDispatcher
 Inherited
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń.
EventDispatcher
  
evaluateExpression(expression:String, expressionDefinitionId:String, varsMap:Object, qualifiedClassName:String):Object
This API is used to evaluate an expression at flex side.
ExpressionEvaluationService
 Inherited
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń.
EventDispatcher
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
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
Usuwa detektor z obiektu EventDispatcher.
EventDispatcher
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
 Inherited
Zwraca ciąg reprezentujący określony obiekt.
Object
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
 Inherited
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych.
EventDispatcher
Zdarzenia
 Zdarzenie Podsumowanie Zdefiniowane przez
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja środowiska wykonawczego AIR uzyskuje fokus w systemie operacyjnym i przechodzi w stan aktywny.EventDispatcher
 Inherited[zdarzenie broadcast] Wywoływane, gdy program Flash Player lub aplikacja AIR traci fokus w systemie operacyjnym i przechodzi w stan nieaktywny.EventDispatcher
  Dispatched when the registration of the expression SWF fails.ExpressionEvaluationService
  Dispatched when the expression SWF is successfully registered.ExpressionEvaluationService
Konstruktor Szczegół

ExpressionEvaluationService

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

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

Constructor of expression evaluation service.

Parametry
defaultSwfUrl:String — URL of the SWF.
 
expressionDefinitionParamName:String — parameter name used in SWF url.
Szczegół metody

evaluateExpression

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

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: 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.

Parametry

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.

Zwraca
Object — evaluated value of the expression.

registerExpressionsUsingBytesLoader

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

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

Used to load swf from the specified byte array.

Parametry

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

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

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

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

Parametry

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

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

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: 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.

Parametry

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.

Szczegół zdarzenia

expressionRegistrationFailure

Zdarzenie
Typ obiektu zdarzenia: com.adobe.exm.expression.event.ExpressionRegistrationFailureEvent

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

Dispatched when the registration of the expression SWF fails.

expressionRegistrationSuccess

Zdarzenie  
Typ obiektu zdarzenia: com.adobe.exm.expression.event.ExpressionRegistrationSuccessEvent

Wersja języka: ActionScript 3.0
Wersja produktu: Expression Manager Building Block 9.5
Wersje środowiska wykonawczego: Flash Player 10.2, AIR (unsupported)

Dispatched when the expression SWF is successfully registered.





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.