Isom.Request.MediaList

 ISOM/L-Bibliothek für Serviceautoren: <br />Isom.Request.MediaList

ISOM/L-Bibliothek
für Serviceautoren

Version 9.10.1.0 vom 25 November 2013

Namensraum Isom.Request.MediaList

Beschreibung

Isom.Request.MediaList sind Listen von Medienobjekten des Typs Isom.Request.MediaElement

Zu beachten:
Es gibt zwei Möglichkeiten, um auf die Elemente in der Liste zuzugreifen:
  • durch einen indizierten Zugriff mit der Funktion .At()
  • durch Durchlaufen der Liste mit den Funktionen .HasNext() und .Next(). Vor einem Durchlaufen sollte .Reset() aufgerufen werden.


Funktionen

Isom.Request.MediaList.AddMedia

Fügt ein Medienobjekt der Liste hinzu.

objectbound Isom.Base.Boolean Isom.Request.MediaList.AddMedia  ( Isom.Request.MediaElement  med  ) 

Fügt ein Medienobjekt der Liste hinzu.

Rückgabe:
Immer 'true'.
Isom.Request.MediaList.Clone

Erzeugt eine Kopie dieses Objekts.

objectbound Isom.Request.MediaList Isom.Request.MediaList.Clone  (  ) 

Erzeugt eine Kopie dieses Objekts.

Rückgabe:
Neue "MediaList" mit demselben Inhalt.
Isom.Request.MediaList.Contains

Abfrage, ob ein Element in der Liste vorhanden ist.

objectbound Isom.Base.Boolean Isom.Request.MediaList.Contains  ( Isom.Request.MediaElement  element  ) 

Abfrage, ob ein Element in der Liste vorhanden ist.

Parameter:
element  Gesuchtes Element.
Rückgabe:
'true', falls das Element gefunden werden konnte, 'false' sonst.
Isom.Request.MediaList.CreateMediaList

Erzeugt eine neue Liste.

Isom.Request.MediaList Isom.Request.MediaList.CreateMediaList  (  ) 

Erzeugt eine neue Liste.

Rückgabe:
Neue Listeninstanz.
Isom.Request.MediaList.Current

Liefert das aktuelle Medienobjekt.

objectbound Isom.Request.MediaElement Isom.Request.MediaList.Current  (  ) 

Liefert das aktuelle Medienobjekt.

Rückgabe:
Aktuelles Medienobjekt oder ein Void-Objekt, falls der Iterator am Anfang der Liste steht.
Isom.Request.MediaList.FindByKey

Sucht das über den Identifikator eindeutig gekennzeichnete Element aus der Liste.

objectbound Isom.Request.MediaElement Isom.Request.MediaList.FindByKey  ( Isom.Base.String  key  ) 

Sucht das über den Identifikator eindeutig gekennzeichnete Element aus der Liste.

Parameter:
key  Identifikator des zu suchenden Objekts
Rückgabe:
Das Medienobjekt oder das Void-Objekt, falls die Liste kein Medienobjekt mit diesem Identifikator enthält.
Isom.Request.MediaList.HasNext

Bestimmt, ob noch weitere Medienobjekte in der Liste vorhanden sind.

objectbound Isom.Base.Boolean Isom.Request.MediaList.HasNext  (  ) 

Bestimmt, ob noch weitere Medienobjekte in der Liste vorhanden sind.

Rückgabe:
'true', falls weitere Medienobjekte vorhanden sind, 'false' sonst.
Isom.Request.MediaList.IsEmpty

Prüft, ob die Liste Elemente enthält.

objectbound Isom.Base.Boolean Isom.Request.MediaList.IsEmpty  (  ) 

Prüft, ob die Liste Elemente enthält.

Rückgabe:
'true', falls keine Medienobjekte vorhanden sind, 'false' sonst.
Isom.Request.MediaList.IsVoid

Prüft, ob es sich um das Void-Objekt handelt.

objectbound Isom.Base.Boolean Isom.Request.MediaList.IsVoid  (  ) 

Prüft, ob es sich um das Void-Objekt handelt.

Rückgabe:
'true' wenn es das Void-Objekt ist, 'false' sonst.
Isom.Request.MediaList.Length

Liefert die Anzahl der Medienobjekte in der Liste.

objectbound Isom.Base.Number Isom.Request.MediaList.Length  (  ) 

Liefert die Anzahl der Medienobjekte in der Liste.

Rückgabe:
Anzahl der Medienobjekte
Isom.Request.MediaList.Next

Liefert die nächste Auswahlgruppe.

objectbound Isom.Request.MediaElement Isom.Request.MediaList.Next  (  ) 

Liefert die nächste Auswahlgruppe.

Rückgabe:
Nächste Auswahlgruppe in der Liste oder ein Void-Objekt, falls der Iterator auf dem letzten Objekt der Liste steht.
Isom.Request.MediaList.Reset

Setzt den Listeniterator zurück.

objectbound Isom.Base.Boolean Isom.Request.MediaList.Reset  (  ) 

Setzt den Listeniterator zurück.

Rückgabe:
Immer 'true'.
Isom.Request.MediaList.Void

Erzeugt ein ungültiges Objekt.

Isom.Request.MediaList Isom.Request.MediaList.Void  (  ) 

Erzeugt ein ungültiges Objekt.

Die Funktion kann in Fehlerfällen verwendet werden, um z.B. einen ungültigen Funktionsrückgabewert zu erzeugen.

Rückgabe:
ungültiges Objekt

Version 9.10.1.0 vom 25 November 2013