C# Class Podcatcher.App

Inheritance: System.Windows.Application
ファイルを表示 Open project: kypeli/Podcatcher

Public Properties

Property Type Description
episodeDownloadManager PodcastEpisodesDownloadManager
forceReloadOfEpisodeData bool
isTrial bool
licenseInfo LicenseInformation
mainViewModels MainViewModels
playbackManager PodcastPlaybackManager

Private Properties

Property Type Description
Application_Activated void
Application_Closing void
Application_Deactivated void
Application_Launching void
Application_UnhandledException void
CompleteInitializePhoneApplication void
InitializePhoneApplication void
RootFrame_NavigationFailed void
detectCurrentTheme void
refreshEpisodeFromAudioAgent PodcastEpisodeModel

Public Methods

Method Description
App ( ) : System

Constructor for the Application object.

getPlayposFromAudioAgentForEpisode ( PodcastEpisodeModel episode ) : long
refreshEpisodesFromAudioAgent ( ) : void
showErrorToast ( string message ) : void
showNotificationToast ( string message ) : void

Private Methods

Method Description
Application_Activated ( object sender, ActivatedEventArgs e ) : void
Application_Closing ( object sender, ClosingEventArgs e ) : void
Application_Deactivated ( object sender, DeactivatedEventArgs e ) : void
Application_Launching ( object sender, LaunchingEventArgs e ) : void
Application_UnhandledException ( object sender, System.Windows.ApplicationUnhandledExceptionEventArgs e ) : void
CompleteInitializePhoneApplication ( object sender, System.Windows.Navigation.NavigationEventArgs e ) : void
InitializePhoneApplication ( ) : void
RootFrame_NavigationFailed ( object sender, System.Windows.Navigation.NavigationFailedEventArgs e ) : void
detectCurrentTheme ( ) : void
refreshEpisodeFromAudioAgent ( PodcastEpisodeModel episode ) : PodcastEpisodeModel

Method Details

App() public method

Constructor for the Application object.
public App ( ) : System
return System

getPlayposFromAudioAgentForEpisode() public static method

public static getPlayposFromAudioAgentForEpisode ( PodcastEpisodeModel episode ) : long
episode Podcatcher.ViewModels.PodcastEpisodeModel
return long

refreshEpisodesFromAudioAgent() public static method

public static refreshEpisodesFromAudioAgent ( ) : void
return void

showErrorToast() public static method

public static showErrorToast ( string message ) : void
message string
return void

showNotificationToast() public static method

public static showNotificationToast ( string message ) : void
message string
return void

Property Details

episodeDownloadManager public_oe static_oe property

public static PodcastEpisodesDownloadManager,Podcatcher episodeDownloadManager
return PodcastEpisodesDownloadManager

forceReloadOfEpisodeData public_oe static_oe property

public static bool forceReloadOfEpisodeData
return bool

isTrial public_oe static_oe property

public static bool isTrial
return bool

licenseInfo public_oe static_oe property

public static LicenseInformation licenseInfo
return LicenseInformation

mainViewModels public_oe static_oe property

public static MainViewModels mainViewModels
return MainViewModels

playbackManager public_oe static_oe property

public static PodcastPlaybackManager playbackManager
return PodcastPlaybackManager