Paket | org.osmf.metadata |
Klasse | public class Metadata |
Vererbung | Metadata EventDispatcher Object |
Unterklassen | LayoutMetadata, TimelineMetadata |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Metadaten bestehen aus Schlüssel/Wert-Paaaren, bei denen die Schlüssel Strings sind und die Werte willkürliche Objekte. Die Metadata-Klasse bietet eine stark typisierte API für das Arbeiten mit diesen Schlüssel/Wert-Paaren sowie Ereignisse für das Erkennen von Metadatenänderungen.
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
keys : Vector.<String> [schreibgeschützt]
Die in diesem Metadatenobjekt gespeicherten Schlüssel. | Metadata |
Methode | Definiert von | ||
---|---|---|---|
Metadata()
Konstruktor. | Metadata | ||
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 | ||
Speichert den angegebenen Wert in diesem Metadatenobjekt mithilfe des angegebenen Schlüssels. | Metadata | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist. | Metadata | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Entfernt den mit dem angegebenen Schlüssel verknüpften Wert aus dem Metadatenobjekt. | Metadata | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Wird ausgelöst, wenn ein neuer Wert zum Metadatenobjekt hinzugefügt wird. | Metadata | |||
Wird ausgelöst, wenn ein Wert im Metadatenobjekt geändert wird. | Metadata | |||
Wird ausgelöst, wenn ein Wert aus dem Metadatenobjekt entfernt wird. | Metadata |
keys | Eigenschaft |
Metadata | () | Konstruktor |
public function Metadata()
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
addValue | () | Methode |
public function addValue(key:String, value:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Speichert den angegebenen Wert in diesem Metadatenobjekt mithilfe des angegebenen Schlüssels. Mit dem Schlüssel kann später der Wert abgerufen werden. Wenn der Schlüssel gleich dem Schlüssel eines anderen bereits im Metadatenobjekt befindlichen Objekts ist, wird hierdurch die Verknüpfung mit dem neuen Wert überschrieben.
Parameter
key:String — Der Schlüssel, mit dem der Wert zu verknüpfen ist.
| |
value:Object — Der dem Metadatenobjekt hinzuzufügende Wert.
|
Auslöser
ArgumentError — Wenn der Schlüssel den Wert null hat oder ungültig ist.
|
getValue | () | Methode |
public function getValue(key:String):*
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist. Gibt „Nicht definiert“ zurück, wenn das Metadatenobjekt den Schlüssel nicht auflösen konnte.
Parameter
key:String |
* |
Auslöser
ArgumentError — Wenn der Schlüssel den Wert null hat.
|
removeValue | () | Methode |
public function removeValue(key:String):*
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Entfernt den mit dem angegebenen Schlüssel verknüpften Wert aus dem Metadatenobjekt. Gibt „Nicht definiert“ zurück, wenn in diesem Metadatenobjekt kein Wert mit dem Schlüssel verknüpft ist.
Parameter
key:String — Der mit dem zu entfernenden Wert verknüpfte Schlüssel.
|
* |
Auslöser
ArgumentError — Wenn der Schlüssel den Wert null hat.
|
valueAdd | Ereignis |
org.osmf.events.MetadataEvent
Eigenschaft MetadataEvent.type =
org.osmf.events.MetadataEvent.VALUE_ADD
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird ausgelöst, wenn ein neuer Wert zum Metadatenobjekt hinzugefügt wird.
Die MetadataEvent.VALUE_ADD-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein valueAdd-Ereignis.valueChange | Ereignis |
org.osmf.events.MetadataEvent
Eigenschaft MetadataEvent.type =
org.osmf.events.MetadataEvent.VALUE_CHANGE
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird ausgelöst, wenn ein Wert im Metadatenobjekt geändert wird.
Die MetadataEvent.VALUE_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein valueChange-Ereignis.valueRemove | Ereignis |
org.osmf.events.MetadataEvent
Eigenschaft MetadataEvent.type =
org.osmf.events.MetadataEvent.VALUE_REMOVE
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Wird ausgelöst, wenn ein Wert aus dem Metadatenobjekt entfernt wird.
Die MetadataEvent.VALUE_REMOVE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein valueRemove-Ereignis.Tue Jun 12 2018, 10:04 AM Z