C# Class WPNest.MainPage

Inheritance: PhoneApplicationPage
Mostrar archivo Open project: garyjohnson/wpnest

Public Properties

Property Type Description
HvacModeProperty System.Windows.DependencyProperty
PageStateProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
CloseSettingsPanel void
CloseThermostatSettingsPanel void
GetSelectedHvacMode HvacMode?
GoToDefaultVisualState void
GoToErrorVisualState void
GoToLoggedInVisualState void
GoToPromptingLoginVisualState void
OnClickedOutsideOfSettings void
OnClickedOutsideOfThermostatSettings void
OnHvacModeChanged void
OnHvacSelectionChanged void
OnLoaded void
OnLogoutButtonPress void
OnResetZoomCompleted void
OnReviewPressed void
OnSettingsButtonPressed void
OnStateChanged void
OnTapToRetryAfterError void
OnThermostatSettingsButtonPressed void
OnUnloaded void
OpenSettingsPanel void
OpenThermostatSettingsPanel void
RefreshVisualState void
SelectHvacControl void
ShowCorrectProgressBarDependingOnOSVersion void

Public Methods

Method Description
MainPage ( ) : System

Protected Methods

Method Description
OnBackKeyPress ( System e ) : void

Private Methods

Method Description
CloseSettingsPanel ( ) : void
CloseThermostatSettingsPanel ( ) : void
GetSelectedHvacMode ( ) : HvacMode?
GoToDefaultVisualState ( bool useTransition = true ) : void
GoToErrorVisualState ( ) : void
GoToLoggedInVisualState ( ) : void
GoToPromptingLoginVisualState ( ) : void
OnClickedOutsideOfSettings ( object sender, System.Windows.Input.MouseButtonEventArgs args ) : void
OnClickedOutsideOfThermostatSettings ( object sender, System.Windows.Input.MouseButtonEventArgs args ) : void
OnHvacModeChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnHvacSelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs args ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnLogoutButtonPress ( object sender, RoutedEventArgs args ) : void
OnResetZoomCompleted ( object sender, EventArgs eventArgs ) : void
OnReviewPressed ( object sender, RoutedEventArgs args ) : void
OnSettingsButtonPressed ( object sender, RoutedEventArgs e ) : void
OnStateChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs args ) : void
OnTapToRetryAfterError ( object sender, System e ) : void
OnThermostatSettingsButtonPressed ( object sender, RoutedEventArgs args ) : void
OnUnloaded ( object sender, RoutedEventArgs args ) : void
OpenSettingsPanel ( ) : void
OpenThermostatSettingsPanel ( ) : void
RefreshVisualState ( NestViewModelState state ) : void
SelectHvacControl ( HvacMode hvacMode ) : void
ShowCorrectProgressBarDependingOnOSVersion ( ) : void

Method Details

MainPage() public method

public MainPage ( ) : System
return System

OnBackKeyPress() protected method

protected OnBackKeyPress ( System e ) : void
e System
return void

Property Details

HvacModeProperty public_oe static_oe property

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

PageStateProperty public_oe static_oe property

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