La clase de utilidad TimeRangeCollection abstrae la noción de una colección ordenada de especificaciones de TimeRange y proporciona servicios para traducirse a sí misma en una instancia de metadatos.
public final class TimeRangeCollection {
public static const MARK_RANGES:String = "mark_ranges";
public function TimeRangeCollection(timeRanges:Vector.<TimeRange>) {…}
public function addTimeRange(timeRange:TimeRange):void {…}
public function toMetadata(options:Metadata):Metadata {…}
}
Los valores definidos para el tipo de colección son MARK_RANGES
, DELETE_RANGES
, y REPLACE_RANGES
. Puede crear TimeRangeCollection
usa estos tres tipos.