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

LayoutMetadata  - AS3 OSMF

Paketorg.osmf.layout
Klassepublic class LayoutMetadata
VererbungLayoutMetadata Inheritance Metadata Inheritance EventDispatcher Inheritance Object

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

Definiert ein Metadatenobjekt, das die Eigenschaften enthält, auf denen das Layout des Layoutrenderers basiert.

Beispiele anzeigen



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  bottom : Number
Definiert, wie viele Pixel zwischen der unteren Seite des Begrenzungsrahmens eines Ziels und der unteren Seite seines Containers vorhanden sein müssen.
LayoutMetadata
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  height : Number
Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln.
LayoutMetadata
  horizontalAlign : String
Definiert die auf das Ziel anzuwendende horizontale Ausrichtung, wenn das Layout des Ziels überzähligen horizontalen Leerraum aufweist.
LayoutMetadata
  includeInLayout : Boolean
Wenn dieser Wert „true“ lautet (Standard), wird das Ziel in den Layoutprozess einbezogen.
LayoutMetadata
  index : Number
Definiert die gewünschte Position des Ziels in der Anzeigeliste seines Kontexts.
LayoutMetadata
 Inheritedkeys : Vector.<String>
[schreibgeschützt] Die in diesem Metadatenobjekt gespeicherten Schlüssel.
Metadata
  layoutMode : String
Wenn auf LayoutMode.HORIZONTAL oder LayoutMode.VERTICAL eingestellt, ignoriert der Renderer die Positionseinstellungen seines Ziels (die entweder x oder y beeinflussen, je nach gewähltem layoutMode) und ordnet die im Index nebeneinanderstehenden, durch die index-Eigenschaft angegebenen Elemente an.
LayoutMetadata
  left : Number
Definiert den gewünschten horizontalen Offset des Ziels in Pixeln.
LayoutMetadata
  paddingBottom : Number
Definiert die Stärke des an der unteren Seite des Ziels zu platzierenden Leerraums.
LayoutMetadata
  paddingLeft : Number
Definiert die Stärke des an der linken Seite des Ziels zu platzierenden Leerraums.
LayoutMetadata
  paddingRight : Number
Definiert die Stärke des an der rechten Seite des Ziels zu platzierenden Leerraums.
LayoutMetadata
  paddingTop : Number
Definiert die Stärke des an der oberen Seite des Ziels zu platzierenden Leerraums.
LayoutMetadata
  percentHeight : Number
Legt die gewünschte Höhe eines Ziels als Prozentsatz der Höhe seines Containers fest.
LayoutMetadata
  percentWidth : Number
Legt die gewünschte Breite eines Ziels als Prozentsatz der Breite seines Containers fest.
LayoutMetadata
  percentX : Number
Legt den gewünschten horizontalen Offset eines Ziels als Prozentsatz der Breite seines Containers fest.
LayoutMetadata
  percentY : Number
Legt den gewünschten vertikalen Offset eines Ziels als Prozentsatz der Höhe seines Containers fest.
LayoutMetadata
  right : Number
Definiert, wie viele Pixel zwischen der rechten Seite des Begrenzungsrahmens eines Ziels und der rechten Seite seines Containers vorhanden sein müssen.
LayoutMetadata
  scaleMode : String
Definiert den auf das Ziel anzuwendenden scaleMode.
LayoutMetadata
  snapToPixel : Boolean
Wenn dieser Wert auf „true“ gesetzt ist, werden die berechnete Position und Größe des Ziels gerundet.
LayoutMetadata
  top : Number
Definiert den gewünschten vertikalen Offset des Ziels in Pixeln.
LayoutMetadata
  verticalAlign : String
Definiert die auf das Ziel anzuwendende vertikale Ausrichtung, wenn das Layout des Ziels überzähligen vertikalen Leerraum aufweist.
LayoutMetadata
  width : Number
Definiert die gewünschte horizontale Größe eines Ziels in Pixeln.
LayoutMetadata
  x : Number
Definiert den gewünschten horizontalen Offset eines Ziels in Pixeln.
LayoutMetadata
  y : Number
Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln.
LayoutMetadata
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor.
LayoutMetadata
 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
Speichert den angegebenen Wert in diesem Metadatenobjekt mithilfe des angegebenen Schlüssels.
Metadata
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Gibt den Wert zurück, der mit dem angegebenen Schlüssel verknüpft ist.
Metadata
 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
 Inherited
Entfernt den mit dem angegebenen Schlüssel verknüpften Wert aus dem Metadatenobjekt.
Metadata
 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
 InheritedWird ausgelöst, wenn ein neuer Wert zum Metadatenobjekt hinzugefügt wird.Metadata
 InheritedWird ausgelöst, wenn ein Wert im Metadatenobjekt geändert wird.Metadata
 InheritedWird ausgelöst, wenn ein Wert aus dem Metadatenobjekt entfernt wird.Metadata
Öffentliche Konstanten
 KonstanteDefiniert von
  LAYOUT_NAMESPACE : String = "http://www.osmf.org/layout/1.0"
[statisch] Namespace-URL für LayoutMetadata-Objekte, wenn sie zu einem MediaElement oder MediaContainer hinzugefügt werden.
LayoutMetadata
Eigenschaftendetails

bottom

Eigenschaft
bottom:Number

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

Definiert, wie viele Pixel zwischen der unteren Seite des Begrenzungsrahmens eines Ziels und der unteren Seite seines Containers vorhanden sein müssen.



Implementierung
    public function get bottom():Number
    public function set bottom(value:Number):void

height

Eigenschaft 
height:Number

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

Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln.



Implementierung
    public function get height():Number
    public function set height(value:Number):void

horizontalAlign

Eigenschaft 
horizontalAlign:String

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

Definiert die auf das Ziel anzuwendende horizontale Ausrichtung, wenn das Layout des Ziels überzähligen horizontalen Leerraum aufweist.



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

includeInLayout

Eigenschaft 
includeInLayout:Boolean

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

Wenn dieser Wert „true“ lautet (Standard), wird das Ziel in den Layoutprozess einbezogen. Wenn er auf „false“ gesetzt wird, wird er ignoriert.



Implementierung
    public function get includeInLayout():Boolean
    public function set includeInLayout(value:Boolean):void

index

Eigenschaft 
index:Number

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

Definiert die gewünschte Position des Ziels in der Anzeigeliste seines Kontexts.



Implementierung
    public function get index():Number
    public function set index(value:Number):void

layoutMode

Eigenschaft 
layoutMode:String

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

Wenn auf LayoutMode.HORIZONTAL oder LayoutMode.VERTICAL eingestellt, ignoriert der Renderer die Positionseinstellungen seines Ziels (die entweder x oder y beeinflussen, je nach gewähltem layoutMode) und ordnet die im Index nebeneinanderstehenden, durch die index-Eigenschaft angegebenen Elemente an.



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

left

Eigenschaft 
left:Number

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

Definiert den gewünschten horizontalen Offset des Ziels in Pixeln.



Implementierung
    public function get left():Number
    public function set left(value:Number):void

paddingBottom

Eigenschaft 
paddingBottom:Number

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

Definiert die Stärke des an der unteren Seite des Ziels zu platzierenden Leerraums.



Implementierung
    public function get paddingBottom():Number
    public function set paddingBottom(value:Number):void

paddingLeft

Eigenschaft 
paddingLeft:Number

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

Definiert die Stärke des an der linken Seite des Ziels zu platzierenden Leerraums.



Implementierung
    public function get paddingLeft():Number
    public function set paddingLeft(value:Number):void

paddingRight

Eigenschaft 
paddingRight:Number

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

Definiert die Stärke des an der rechten Seite des Ziels zu platzierenden Leerraums.



Implementierung
    public function get paddingRight():Number
    public function set paddingRight(value:Number):void

paddingTop

Eigenschaft 
paddingTop:Number

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

Definiert die Stärke des an der oberen Seite des Ziels zu platzierenden Leerraums.



Implementierung
    public function get paddingTop():Number
    public function set paddingTop(value:Number):void

percentHeight

Eigenschaft 
percentHeight:Number

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

Legt die gewünschte Höhe eines Ziels als Prozentsatz der Höhe seines Containers fest.



Implementierung
    public function get percentHeight():Number
    public function set percentHeight(value:Number):void

percentWidth

Eigenschaft 
percentWidth:Number

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

Legt die gewünschte Breite eines Ziels als Prozentsatz der Breite seines Containers fest.



Implementierung
    public function get percentWidth():Number
    public function set percentWidth(value:Number):void

percentX

Eigenschaft 
percentX:Number

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

Legt den gewünschten horizontalen Offset eines Ziels als Prozentsatz der Breite seines Containers fest.



Implementierung
    public function get percentX():Number
    public function set percentX(value:Number):void

percentY

Eigenschaft 
percentY:Number

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

Legt den gewünschten vertikalen Offset eines Ziels als Prozentsatz der Höhe seines Containers fest.



Implementierung
    public function get percentY():Number
    public function set percentY(value:Number):void

right

Eigenschaft 
right:Number

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

Definiert, wie viele Pixel zwischen der rechten Seite des Begrenzungsrahmens eines Ziels und der rechten Seite seines Containers vorhanden sein müssen.



Implementierung
    public function get right():Number
    public function set right(value:Number):void

scaleMode

Eigenschaft 
scaleMode:String

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

Definiert den auf das Ziel anzuwendenden scaleMode. Zulässige Werte gehen aus org.osmf.layout.ScaleMode hervor.



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

snapToPixel

Eigenschaft 
snapToPixel:Boolean

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

Wenn dieser Wert auf „true“ gesetzt ist, werden die berechnete Position und Größe des Ziels gerundet.



Implementierung
    public function get snapToPixel():Boolean
    public function set snapToPixel(value:Boolean):void

top

Eigenschaft 
top:Number

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

Definiert den gewünschten vertikalen Offset des Ziels in Pixeln.



Implementierung
    public function get top():Number
    public function set top(value:Number):void

verticalAlign

Eigenschaft 
verticalAlign:String

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

Definiert die auf das Ziel anzuwendende vertikale Ausrichtung, wenn das Layout des Ziels überzähligen vertikalen Leerraum aufweist.



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

width

Eigenschaft 
width:Number

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

Definiert die gewünschte horizontale Größe eines Ziels in Pixeln.



Implementierung
    public function get width():Number
    public function set width(value:Number):void

x

Eigenschaft 
x:Number

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

Definiert den gewünschten horizontalen Offset eines Ziels in Pixeln.



Implementierung
    public function get x():Number
    public function set x(value:Number):void

y

Eigenschaft 
y:Number

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

Definiert den gewünschten vertikalen Offset eines Ziels in Pixeln.



Implementierung
    public function get y():Number
    public function set y(value:Number):void
Konstruktordetails

LayoutMetadata

()Konstruktor
public function LayoutMetadata()

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

Konstruktor.

Konstantendetails

LAYOUT_NAMESPACE

Konstante
public static const LAYOUT_NAMESPACE:String = "http://www.osmf.org/layout/1.0"

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

Namespace-URL für LayoutMetadata-Objekte, wenn sie zu einem MediaElement oder MediaContainer hinzugefügt werden.

LayoutMetadataExample.as

package org.osmf.layout
{
    import flash.display.Sprite;
    
    import org.osmf.media.MediaPlayerSprite;
    import org.osmf.media.URLResource;

    public class LayoutMetadataExample extends Sprite
    {
        public function LayoutMetadataExample()
        {
            var sprite:MediaPlayerSprite = new MediaPlayerSprite();
            addChild(sprite);
            
            sprite.resource = new URLResource("http://mediapm.edgesuite.net/strobe/content/test/AFaerysTale_sylviaApostol_640_500_short.flv");
            
            // Construct a metadata instance, and set an absolute width and height of 
            // 100 pixels:
            var layoutMetadata:LayoutMetadata = new LayoutMetadata();
            layoutMetadata.width = 100;
            layoutMetadata.height = 100;
            
            // Apply the layout metadata to the media element at hand, resulting
            // in the video to be shown at 100x100 pixels:
            sprite.media.addMetadata(LayoutMetadata.LAYOUT_NAMESPACE, layoutMetadata);
        }
        
    }
}




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