C# Class Podcatcher.ViewModels.PodcastEpisodeModel

Inheritance: INotifyPropertyChanged
Afficher le fichier Open project: kypeli/Podcatcher Class Usage Examples

Private Properties

Свойство 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

Méthodes publiques

Méthode Description
PodcastEpisodeModel ( ) : System
deleteDownloadedEpisode ( ) : void
isListened ( ) : bool
isPlayable ( ) : bool

Private Methods

Méthode 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 méthode

public PodcastEpisodeModel ( ) : System
Résultat System

deleteDownloadedEpisode() public méthode

public deleteDownloadedEpisode ( ) : void
Résultat void

isListened() public méthode

public isListened ( ) : bool
Résultat bool

isPlayable() public méthode

public isPlayable ( ) : bool
Résultat bool