C# Класс Standalone.OnlineVideosMainWindow

Interaktionslogik für OnlineVideosMainWindow.xaml
Наследование: System.Windows.Window, INotifyPropertyChanged
Показать файл Открыть проект

Открытые методы

Метод Описание
OnlineVideosMainWindow ( ) : System
SelectAndFocusItem ( int index ) : void

Защищенные методы

Метод Описание
HandleItemClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleItemKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
HandleItemMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
HandleItemRightClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnItemContextMenuRequested ( object sender ) : void
OnItemSelected ( object sender ) : void

Приватные методы

Метод Описание
AddFavoriteVideo ( VideoInfo video ) : void
AfterWindowLoaded ( ) : void
Back_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Back_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
CategorySelected ( Category category ) : void
DisplaySearchResultItems ( string title, List result ) : void
FilterItems ( char newChar ) : void
GetSubtitleFile ( PlayListItem playItem ) : string
HandleCustomContextMenuEntry ( OnlineVideos.Sites.ContextMenuEntry currentEntry, Category aCategory, VideoInfo aVideo ) : void
HelpExecuted ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Mute_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
OSDMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OSDMouseLeave ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnDownloadFileCompleted ( OnlineVideos.Downloading.DownloadList saveItems, Exception error ) : void
PlayNextPlaylistItem ( ) : bool
PlayPause_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
PlayPause_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Play_Step1 ( PlayListItem playItem, bool goFullScreen ) : void
Play_Step2 ( PlayListItem playItem, List urlList, bool goFullScreen ) : void
Play_Step3 ( PlayListItem playItem, string urlToPlay, bool goFullScreen ) : void
PublishSite ( object item ) : void
ReactToResult ( Standalone.Gui2UtilConnector result, string taskDescription ) : bool
RemoveInvalidUrls ( List loUrlList ) : void
SaveVideo_Step1 ( OnlineVideos.Downloading.DownloadList saveItems, bool enque = false ) : void

SaveVideo_Step2 ( OnlineVideos.Downloading.DownloadList saveItems, List loUrlList, bool enque ) : void
SaveVideo_Step3 ( OnlineVideos.Downloading.DownloadList saveItems, string url, bool enque ) : void
Search_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Search_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Settings_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Settings_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ShowContextMenuForSite ( ViewModels siteViewModel ) : void
ShowContextMenuForVideo ( VideoInfo video ) : void
SiteManager_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
SiteManager_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
SiteSelected ( SiteUtilBase site ) : void
Stop_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
Stop_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ToggleFullscreen ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
VideoSelected ( ViewModels video ) : void
VolumeDown_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
VolumeUp_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
Window_Closed ( object sender, EventArgs e ) : void
Window_Loaded ( object sender, RoutedEventArgs e ) : void
listViewMain_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
mediaPlayer_MediaEnded ( object sender, RoutedEventArgs e ) : void
mediaPlayer_MediaFailed ( object sender, WPFMediaKit e ) : void
mediaPlayer_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Описание методов

HandleItemClicked() защищенный Метод

protected HandleItemClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

HandleItemKeyDown() защищенный Метод

protected HandleItemKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
sender object
e System.Windows.Input.KeyEventArgs
Результат void

HandleItemMouseEnter() защищенный Метод

protected HandleItemMouseEnter ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
Результат void

HandleItemRightClicked() защищенный Метод

protected HandleItemRightClicked ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
Результат void

OnItemContextMenuRequested() защищенный Метод

protected OnItemContextMenuRequested ( object sender ) : void
sender object
Результат void

OnItemSelected() защищенный Метод

protected OnItemSelected ( object sender ) : void
sender object
Результат void

OnlineVideosMainWindow() публичный Метод

public OnlineVideosMainWindow ( ) : System
Результат System

SelectAndFocusItem() публичный Метод

public SelectAndFocusItem ( int index ) : void
index int
Результат void