IMediaList

IMediaList interface

MediaList-gränssnittet tillhandahåller abstraktionen av en ordnad samling av media, utan att definiera eller begränsa hur denna samling implementeras. En tom lista är detsamma som en lista som innehåller mediet “all”.

public interface IMediaList : IEnumerable<string>

Egenskaper

namnBeskrivning
Item { get; }Returnerar index i listan. Om index är större än eller lika med antalet media i listan, returnerar detta null. Medieindex.
Length { get; }Antalet media i listan. Omfattningen av giltiga media är 0 till längd-1 inklusive.
MediaText { get; }Den tolkbara textrepresentationen av medialistan. Detta är en kommaseparerad lista över media.

Metoder

namnBeskrivning
AppendMedium(string)Lägger till mediet newMedium i slutet av listan. Om det nya mediet redan används tas det först bort.
DeleteMedium(string)Tar bort mediet som indikeras av oldMedium från listan.

Se även