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...
org.osmf.media 

MediaResourceBase  - AS3 OSMF

Paketorg.osmf.media
Klassepublic class MediaResourceBase
VererbungMediaResourceBase Inheritance Object
Unterklassen PluginInfoResource, URLResource

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Eine MediaResourceBase ist eine Basisklasse für Medien, die als Eingabe für ein MediaElement dient.

Verschiedene MediaElement-Instanzen können unterschiedliche Ressourcentypen (wie URLs und Arrays von Streams) verarbeiten und darstellen sowie verschiedene Varianten desselben Ressourcentyps (z. B. eine URL mit der Erweiterung „.jpg“ und eine mit der Erweiterung „.mp3“).

Eine MediaResourceBase kann auch beliebige deskriptive Metadaten enthalten. Metadaten werden in der Regel dazu genutzt, die Ressource genauer zu kennzeichnen, damit jedes MediaElement bestimmen kann, ob (und wie) die Ressource darzustellen und zu verarbeiten ist.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  mediaType : String
Gegebenenfalls der MediaType dieser Ressource.
MediaResourceBase
  metadataNamespaceURLs : Vector.<String>
[schreibgeschützt] Ein Vektor, der die Namespace-URLs für alle Metadatenobjekte in dieser Ressource enthält.
MediaResourceBase
  mimeType : String
Gegebenenfalls der MIME-Typ dieser Ressource.
MediaResourceBase
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor.
MediaResourceBase
  
addMetadataValue(namespaceURL:String, value:Object):void
Fügt dieser Ressource einen Metadatenwert hinzu.
MediaResourceBase
  
Ruft von dieser Ressource einen Metadatenwert ab.
MediaResourceBase
 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
  
Entfernt von dieser Ressource einen Metadatenwert.
MediaResourceBase
 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
Eigenschaftendetails

mediaType

Eigenschaft
mediaType:String

Gegebenenfalls der MediaType dieser Ressource.



Implementierung
    public function get mediaType():String
    public function set mediaType(value:String):void

metadataNamespaceURLs

Eigenschaft 
metadataNamespaceURLs:Vector.<String>  [schreibgeschützt]

Ein Vektor, der die Namespace-URLs für alle Metadatenobjekte in dieser Ressource enthält.



Implementierung
    public function get metadataNamespaceURLs():Vector.<String>

mimeType

Eigenschaft 
mimeType:String

Gegebenenfalls der MIME-Typ dieser Ressource.



Implementierung
    public function get mimeType():String
    public function set mimeType(value:String):void
Konstruktordetails

MediaResourceBase

()Konstruktor
public function MediaResourceBase()

Konstruktor.

Methodendetails

addMetadataValue

()Methode
public function addMetadataValue(namespaceURL:String, value:Object):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Fügt dieser Ressource einen Metadatenwert hinzu.

Parameter

namespaceURL:String — Eine URL, mit der diese Metadaten verknüpft sind und über die sie abgerufen werden können. Wenn Metadaten existieren, die bereits mit dieser URL verknüpft sind, dann werden sie überschrieben.
 
value:Object — Der Metadatenwert. Es wird empfohlen, hierfür eine stark typisierte Klasse und nicht ein untypisiertes Objekt zu verwenden.

getMetadataValue

()Methode 
public function getMetadataValue(namespaceURL:String):Object

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ruft von dieser Ressource einen Metadatenwert ab.

Parameter

namespaceURL:String — Die URL, mit der die Metadaten verknüpft sind.

Rückgabewerte
Object — Der abgerufene Metadatenwert. Null, wenn mit der angegebenen Namespace-URL kein Metadatenwert verknüpft ist.

removeMetadataValue

()Methode 
public function removeMetadataValue(namespaceURL:String):Object

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Entfernt von dieser Ressource einen Metadatenwert.

Parameter

namespaceURL:String — Die URL, mit der der Metadatenwert verknüpft ist.

Rückgabewerte
Object — Der entfernte Metadatenwert. Null, wenn mit der angegebenen Namespace-URL kein Metadatenwert verknüpft ist.




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