C# Класс VLC_WINRT.ViewModels.MainPage.PlayMusic.MusicPlayerViewModel

Наследование: MediaPlaybackViewModel
Показать файл Открыть проект

Открытые методы

Метод Описание
CleanViewModel ( ) : void
MusicPlayerViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : Autofac
Pause ( ) : void
Play ( ) : System.Threading.Tasks.Task
PlayFromExplorer ( StorageFile file ) : System.Threading.Tasks.Task
PlayNext ( ) : System.Threading.Tasks.Task
PlayPrevious ( ) : System.Threading.Tasks.Task
Resume ( ) : void
SetActiveMusicInfo ( string token, MusicLibraryViewModel track ) : void
Stop ( ) : void

Защищенные методы

Метод Описание
MediaService_MediaEnded ( object sender, EventArgs e ) : void

Приватные методы

Метод Описание
MediaControl_NextTrackPressed ( object sender, object e ) : void
MediaControl_PreviousTrackPressed ( object sender, object e ) : void

Описание методов

CleanViewModel() публичный Метод

public CleanViewModel ( ) : void
Результат void

MediaService_MediaEnded() защищенный Метод

protected MediaService_MediaEnded ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

MusicPlayerViewModel() публичный Метод

public MusicPlayerViewModel ( HistoryService historyService, IMediaService mediaService, VlcService mediaPlayerService ) : Autofac
historyService VLC_WINRT.Utility.Services.RunTime.HistoryService
mediaService IMediaService
mediaPlayerService VLC_WINRT.Utility.Services.RunTime.VlcService
Результат Autofac

Pause() публичный Метод

public Pause ( ) : void
Результат void

Play() публичный Метод

public Play ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

PlayFromExplorer() публичный Метод

public PlayFromExplorer ( StorageFile file ) : System.Threading.Tasks.Task
file Windows.Storage.StorageFile
Результат System.Threading.Tasks.Task

PlayNext() публичный Метод

public PlayNext ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

PlayPrevious() публичный Метод

public PlayPrevious ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

Resume() публичный Метод

public Resume ( ) : void
Результат void

SetActiveMusicInfo() публичный Метод

public SetActiveMusicInfo ( string token, MusicLibraryViewModel track ) : void
token string
track MusicLibraryViewModel
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void