C# Class TrakHound_Dashboard.Pages.Options.Updates.Page

Interaction logic for Page.xaml
Inheritance: System.Windows.Controls.UserControl, IPage
Show file Open project: TrakHound/TrakHound-Community

Public Properties

Property Type Description
AvailableUpdatesProperty System.Windows.DependencyProperty
UpdateCheckIntervalProperty System.Windows.DependencyProperty
UpdatesEnabledProperty System.Windows.DependencyProperty
UpdatesSetToApplyProperty System.Windows.DependencyProperty

Public Methods

Method Description
Closed ( ) : void
Closing ( ) : bool
GetSentData ( EventData data ) : void
Opened ( ) : void
Opening ( ) : bool
Page ( ) : System
SettingChanged ( ) : void

Private Methods

Method Description
Apply ( UpdateItem item ) : void
Check ( UpdateItem item ) : void
CheckForDownloadedUpdates ( UpdateItem item ) : void
CheckTimestamps ( UpdateItem item ) : void
CheckUpdaterIsRunning ( ) : bool
ClearUpdatesQueue_Clicked ( TrakHound_UI bt ) : void
DownloadCompleted ( WCF_Functions data ) : void
DownloadProgressPercentage ( WCF_Functions data ) : void
Error ( WCF_Functions data ) : void
GetInstalledApplications ( ) : void
GetMillisecondsFromMinutes ( int minutes ) : long
GetMinutesFromMilliseconds ( long ms ) : int
GetValueData ( string valueName, string appName ) : string
Help_MouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Help_MouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Help_MouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Load ( ) : void
MessageWorker_MessageRecieved ( WCF_Functions data ) : void
RestoreDefaults_Clicked ( TrakHound_UI bt ) : void
Save ( ) : void
SendMessage ( WCF_Functions data ) : void
SendMessage_Worker ( object o ) : void
SettingChangedTimer_Elapsed ( object sender, System e ) : void
UpToDate ( WCF_Functions data ) : void
UpdateReady ( WCF_Functions data ) : void
Value_PropertyChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

Closed() public method

public Closed ( ) : void
return void

Closing() public method

public Closing ( ) : bool
return bool

GetSentData() public method

public GetSentData ( EventData data ) : void
data TrakHound.EventData
return void

Opened() public method

public Opened ( ) : void
return void

Opening() public method

public Opening ( ) : bool
return bool

Page() public method

public Page ( ) : System
return System

SettingChanged() public method

public SettingChanged ( ) : void
return void

Property Details

AvailableUpdatesProperty public static property

public static DependencyProperty,System.Windows AvailableUpdatesProperty
return System.Windows.DependencyProperty

UpdateCheckIntervalProperty public static property

public static DependencyProperty,System.Windows UpdateCheckIntervalProperty
return System.Windows.DependencyProperty

UpdatesEnabledProperty public static property

public static DependencyProperty,System.Windows UpdatesEnabledProperty
return System.Windows.DependencyProperty

UpdatesSetToApplyProperty public static property

public static DependencyProperty,System.Windows UpdatesSetToApplyProperty
return System.Windows.DependencyProperty