C# Class WaveBox.Core.Model.Playlist

Inheritance: IItem, IGroupingItem
Exibir arquivo Open project: einsteinx2/WaveBox Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
AddMediaItem ( IMediaItem item, bool updateDatabase = true ) : void
AddMediaItem ( int itemId, bool updateDatabase = true ) : void
AddMediaItems ( IList items ) : void
AddMediaItems ( IList itemIds ) : void
CalculateHash ( ) : string
ClearPlaylist ( ) : void
CreatePlaylist ( ) : void
DeletePlaylist ( ) : void
IndexOfMediaItem ( IMediaItem item ) : int
InsertMediaItem ( IMediaItem item, int index ) : void
InsertMediaItem ( int itemId, int index ) : void
ListOfMediaItems ( ) : IList
MediaItemAtIndex ( int index ) : IMediaItem
MoveMediaItem ( int fromIndex, int toIndex ) : void
Playlist ( ) : System
RemoveMediaItem ( IMediaItem item ) : void
RemoveMediaItemAtIndex ( int index ) : void
RemoveMediaItemAtIndexes ( IList indices ) : void
RemoveMediaItems ( IList items ) : void
ToString ( ) : string
UpdateDatabase ( ) : void

Method Details

AddMediaItem() public method

public AddMediaItem ( IMediaItem item, bool updateDatabase = true ) : void
item IMediaItem
updateDatabase bool
return void

AddMediaItem() public method

public AddMediaItem ( int itemId, bool updateDatabase = true ) : void
itemId int
updateDatabase bool
return void

AddMediaItems() public method

public AddMediaItems ( IList items ) : void
items IList
return void

AddMediaItems() public method

public AddMediaItems ( IList itemIds ) : void
itemIds IList
return void

CalculateHash() public method

public CalculateHash ( ) : string
return string

ClearPlaylist() public method

public ClearPlaylist ( ) : void
return void

CreatePlaylist() public method

public CreatePlaylist ( ) : void
return void

DeletePlaylist() public method

public DeletePlaylist ( ) : void
return void

IndexOfMediaItem() public method

public IndexOfMediaItem ( IMediaItem item ) : int
item IMediaItem
return int

InsertMediaItem() public method

public InsertMediaItem ( IMediaItem item, int index ) : void
item IMediaItem
index int
return void

InsertMediaItem() public method

public InsertMediaItem ( int itemId, int index ) : void
itemId int
index int
return void

ListOfMediaItems() public method

public ListOfMediaItems ( ) : IList
return IList

MediaItemAtIndex() public method

public MediaItemAtIndex ( int index ) : IMediaItem
index int
return IMediaItem

MoveMediaItem() public method

public MoveMediaItem ( int fromIndex, int toIndex ) : void
fromIndex int
toIndex int
return void

Playlist() public method

public Playlist ( ) : System
return System

RemoveMediaItem() public method

public RemoveMediaItem ( IMediaItem item ) : void
item IMediaItem
return void

RemoveMediaItemAtIndex() public method

public RemoveMediaItemAtIndex ( int index ) : void
index int
return void

RemoveMediaItemAtIndexes() public method

public RemoveMediaItemAtIndexes ( IList indices ) : void
indices IList
return void

RemoveMediaItems() public method

public RemoveMediaItems ( IList items ) : void
items IList
return void

ToString() public method

public ToString ( ) : string
return string

UpdateDatabase() public method

public UpdateDatabase ( ) : void
return void