« Zurück zu Produkt

Dokumentation

IPS_GetMediaListByType

 array IPS_GetMediaListByType (int $MedienTyp) 

Parameterliste

MedienTyp
Wert Konstante Beschreibung
0 MEDIATYPE_IPSVIEW IPSView Formular
1 MEDIATYPE_IMAGE Image Objekt
2 MEDIATYPE_SOUND Sound Objekt
3 MEDIATYPE_STREAM Stream Objekt
4 MEDIATYPE_CHART Chart Objekt
5 MEDIATYPE_DOCUMENT Dokument Objekt

Rückgabewert

Ein Array von Integer-Werten aller IDs der Medienobjekte vom Typ MedienTyp in IP-Symcon. Die Reihenfolge der Einträge ist nicht garantiert.

Beschreibung

Die Funktion ermittelt die IDs aller im MedienPool registrierten Medienobjekte eines bestimmten MedienTyps. Die IDs werden in einem Array aufgelistet. Falls kein Medienobjekt des angeforderten Typs existiert, ist das Array leer.

Es werden nur Objekte des Medientyps MedienTyp aufgelistet. Sollen alle Medienobjekte aufgelistet werden, so kann hierfür die Funktion IPS_GetMediaList verwendet werden.

Beispiel

$alleImageObjekte = IPS_GetMediaListByType(MEDIATYPE_IMAGE); // nur Image-Objekte auflisten        
print_r($alleImageObjekte);         

/* liefert z.B.:
Array
(
    [0] => 37659
    [1] => 18326
    usw. ...
)        
*/
Haben Sie noch Fragen?