Interface IMediaList

IMediaList interface

Интерфейс MediaList обеспечивает абстракцию упорядоченной коллекции медиа, не определяя и не ограничивая реализацию этой коллекции. Пустой список аналогичен списку, который содержит носитель «все».

public interface IMediaList : IEnumerable<string>

Характеристики

ИмяОписание
Item { get; }Возвращает индекс в списке. Если индекс больше или равен количеству носителей в списке, возвращается null. Индекс СМИ.
Length { get; }Количество носителей в списке. Диапазон допустимых носителей: от 0 до длины 1 включительно.
MediaText { get; }Анализируемое текстовое представление списка мультимедиа. Это список медиафайлов, разделенных запятыми.

Методы

ИмяОписание
AppendMedium(string)Добавляет носитель newMedium в конец списка. Если новое средство уже используется, оно сначала удаляется.
DeleteMedium(string)Удаляет из списка носитель, указанный oldMedium.

Смотрите также