C# Class Solocast.UWP.ViewModels.EpisodeViewModel

Inheritance: ViewModelBase, IProgressReport
ファイルを表示 Open project: Solocast/solocast-clients

Public Methods

Method Description
EpisodeViewModel ( Episode episode ) : GalaSoft.MvvmLight
ErrorCallback ( Exception exception ) : void
ReportProgress ( DownloadOperation operation ) : void

Private Methods

Method Description
CanDeleteEpisode ( ) : bool
CanDownloadEpisode ( ) : bool
CanPlayEpisode ( ) : bool
DeleteEpisode ( ) : void
DownloadEpisodeAsync ( ) : void
PlayEpisode ( ) : void

Method Details

EpisodeViewModel() public method

public EpisodeViewModel ( Episode episode ) : GalaSoft.MvvmLight
episode Episode
return GalaSoft.MvvmLight

ErrorCallback() public method

public ErrorCallback ( Exception exception ) : void
exception System.Exception
return void

ReportProgress() public method

public ReportProgress ( DownloadOperation operation ) : void
operation Windows.Networking.BackgroundTransfer.DownloadOperation
return void