C# Class Podcatcher.ViewModels.PodcastEpisodeModel

Inheritance: INotifyPropertyChanged
Datei anzeigen Open project: kypeli/Podcatcher Class Usage Examples

Private Properties

Property Type Description
DebugOutputEpisode void
NotifyPropertyChanged void
NotifyPropertyChanging void
PlayStateChanged void
PodcastEpisodeModel_OnPodcastEpisodeFinishedDownloading void
SavePodcastEpisodeCompleted void
doDeleteFile bool
episodePlayback_Tick void
episodeStartedPlaying void
episodeStoppedPlaying void
initializeState void
isPlaying bool
markAsListened void
playableMimeType bool
resetEpisodeInDB void
savePodcastAsync void
setNoPlaying void
setPlaying void
transferProgressChanged void
transferStatusChanged void

Public Methods

Method Description
PodcastEpisodeModel ( ) : System
deleteDownloadedEpisode ( ) : void
isListened ( ) : bool
isPlayable ( ) : bool

Private Methods

Method Description
DebugOutputEpisode ( ) : void
NotifyPropertyChanged ( String propertyName ) : void
NotifyPropertyChanging ( String propertyName ) : void
PlayStateChanged ( object sender, EventArgs e ) : void
PodcastEpisodeModel_OnPodcastEpisodeFinishedDownloading ( object source, PodcastEpisodeModel e ) : void
SavePodcastEpisodeCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
doDeleteFile ( ) : bool
episodePlayback_Tick ( object sender, EventArgs e ) : void
episodeStartedPlaying ( ) : void
episodeStoppedPlaying ( ) : void
initializeState ( PodcastEpisodeModel podcastEpisodeModel ) : void
isPlaying ( ) : bool
markAsListened ( bool deleteListened ) : void
playableMimeType ( ) : bool
resetEpisodeInDB ( ) : void
savePodcastAsync ( object sender, DoWorkEventArgs e ) : void
setNoPlaying ( ) : void
setPlaying ( ) : void
transferProgressChanged ( object sender, BackgroundTransferEventArgs e ) : void
transferStatusChanged ( object sender, BackgroundTransferEventArgs e ) : void

Method Details

PodcastEpisodeModel() public method

public PodcastEpisodeModel ( ) : System
return System

deleteDownloadedEpisode() public method

public deleteDownloadedEpisode ( ) : void
return void

isListened() public method

public isListened ( ) : bool
return bool

isPlayable() public method

public isPlayable ( ) : bool
return bool