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.icc.editors.managers 

ContentSearchManager  - AS3 Asset Composer

Paketcom.adobe.icc.editors.managers
Klassepublic class ContentSearchManager
VererbungContentSearchManager Inheritance EventDispatcher Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

The ContentSearchManager lets you search for content in the system by name.

ContentSearchManager abstracts the query required to search for data modules by their name. This can be used for simple and frequent content searches. In case, a more complex search is required, the search APIs and the associated Query objects must be used instead.

Similar to flex's HTTPService, this class has a lastResult bindable property which can be conveniently used to display the result of the last search made on the UI.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  lastResult : ListCollectionView
The list of ModuleModel objects reflecting the result of the last search query executed.
ContentSearchManager
  lastSearchString : String
The last query string that was used to invoke search on ContentSearchManager.
ContentSearchManager
Öffentliche Methoden
 MethodeDefiniert von
 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
  
Re-executes the last search in order to refresh the results.
ContentSearchManager
 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
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
  
search(searchString:String):void
Searches the server for asset matching the passed name.
ContentSearchManager
 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
  Dispatched when a search invoked on the ContentSearchManager completes successfully.ContentSearchManager
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
  Dispatched when a search invoked on the ContentSearchManager fails.ContentSearchManager
Eigenschaftendetails

lastResult

Eigenschaft
public var lastResult:ListCollectionView

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

The list of ModuleModel objects reflecting the result of the last search query executed. The list holds objects of type ModuleModel which is a super class representing the various modules in the system viz. Texts, Images, Lists and Conditions.

Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das complete -Ereignis ausgelöst.

lastSearchString

Eigenschaft 
lastSearchString:String

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

The last query string that was used to invoke search on ContentSearchManager.

Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange -Ereignis ausgelöst.



Implementierung
    public function get lastSearchString():String
    public function set lastSearchString(value:String):void
Methodendetails

executeLastSearch

()Methode
public function executeLastSearch():void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

Re-executes the last search in order to refresh the results.

search

()Methode 
public function search(searchString:String):void

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

Searches the server for asset matching the passed name. The type of asset searched for includes Texts, Images, Lists and Conditions.

By default, the search mode is "like", wherein all assets with names containing the search string are returned. An "exact" search can however be invoked by including the search param within quotes e.g. "myasset01"

Parameter

searchString:String — The name (or part of it) of the asset that needs to be searched. Could be null or empty which amounts to retrieving everything as search result.

Ereignisdetails

complete

Ereignis
Ereignisobjekttyp: flash.events.Event
Eigenschaft Event.type = flash.events.Event

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

Dispatched when a search invoked on the ContentSearchManager completes successfully.

This event is dispatched in an asynchronous manner when the server responds for the search requested via the ContentSearchManager successfully.

fault

Ereignis  
Ereignisobjekttyp: mx.rpc.events.FaultEvent
Eigenschaft FaultEvent.type = mx.rpc.events.FaultEvent

Sprachversion: ActionScript 3.0
Produktversion: Baustein „Asset Composer“ 10
Laufzeitversionen: AIR (unsupported), Flash Player 10.2

Dispatched when a search invoked on the ContentSearchManager fails.

This event is dispatched in an asynchronous manner when the server errors out for the search requested via the ContentSearchManager.





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