C# Class withSIX.Play.Presentation.Wpf.Views.PlayShellView

Inheritance: MahApps.Metro.Controls.MetroWindow, IPlayShellView
Mostra file Open project: SIXNetworks/withSIX.Desktop

Public Properties

Property Type Description
ViewModelProperty DependencyProperty

Private Properties

Property Type Description
BusyDialog Task
CanceledHandler Task
CreateTrayIcon CompositeDisposable
FindException System.Exception
FindException System.Exception
Help void
NotConnectedDialog Task
NotLoggedInDialog Task
OnMouseDown void
OnMouseUp void
OnRoutedEventHandler void
PlayShellView_OnLoaded void
TryCreateTrayIcon CompositeDisposable
WorkaroundSystemMenu_Init void
WorkaroundSystemMenu_Loaded void

Public Methods

Method Description
HyperlinkClicked ( object obj, EventArgs e ) : void
PlayShellView ( IEventAggregator eventBus, UserSettings settings, INotificationCenterMessageHandler handler, IDialogManager dialogManager, IExceptionHandler exceptionHandler, ISpecialDialogManager specialDialogManager ) : System

Private Methods

Method Description
BusyDialog ( BusyUserError busyUserError ) : Task
CanceledHandler ( CanceledUserError canceledUserError ) : Task
CreateTrayIcon ( ) : CompositeDisposable
FindException ( AggregateException exception ) : Exception
FindException ( System.ComponentModel.Composition.CompositionException exception ) : Exception
Help ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
NotConnectedDialog ( NotConnectedUserError notConnectedUserError ) : Task
NotLoggedInDialog ( NotLoggedInUserError notLoggedInUserError ) : Task
OnMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnRoutedEventHandler ( object sender, RoutedEventArgs args ) : void
PlayShellView_OnLoaded ( object sender, RoutedEventArgs e ) : void
TryCreateTrayIcon ( ) : CompositeDisposable
WorkaroundSystemMenu_Init ( ) : void
WorkaroundSystemMenu_Loaded ( ) : void

Method Details

HyperlinkClicked() public method

public HyperlinkClicked ( object obj, EventArgs e ) : void
obj object
e System.EventArgs
return void

PlayShellView() public method

public PlayShellView ( IEventAggregator eventBus, UserSettings settings, INotificationCenterMessageHandler handler, IDialogManager dialogManager, IExceptionHandler exceptionHandler, ISpecialDialogManager specialDialogManager ) : System
eventBus IEventAggregator
settings withSIX.Play.Core.Options.UserSettings
handler INotificationCenterMessageHandler
dialogManager IDialogManager
exceptionHandler IExceptionHandler
specialDialogManager ISpecialDialogManager
return System

Property Details

ViewModelProperty public_oe static_oe property

public static DependencyProperty ViewModelProperty
return DependencyProperty