C# Класс ILoveLucene.ViewModels.MainWindowViewModel

Наследование: Caliburn.Micro.PropertyChangedBase
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
SetActionsForResult void
SetError void
UpdateCommandOptions void

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

Метод Описание
AutoComplete ( ) : void
AutoCompleteArgument ( ) : void
Execute ( FrameworkElement source ) : void
ExplainResult ( ) : void
MainWindowViewModel ( AutoCompleteBasedOnLucene autoCompleteText, IGetActionsForItem getActionsForItem, Logger log, UpdateManagerAdapter updateManager, IWindowManager windowManager, Shutdown shutdown ) : System
ProcessArgumentShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
ProcessShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
ShowLog ( ) : void
Update ( ) : void

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

Метод Описание
SetActionsForResult ( AutoCompletionResult result ) : void
SetError ( Exception e ) : void
UpdateCommandOptions ( ListWithCurrentSelection options ) : void

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

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

public AutoComplete ( ) : void
Результат void

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

public AutoCompleteArgument ( ) : void
Результат void

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

public Execute ( FrameworkElement source ) : void
source System.Windows.FrameworkElement
Результат void

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

public ExplainResult ( ) : void
Результат void

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

public MainWindowViewModel ( AutoCompleteBasedOnLucene autoCompleteText, IGetActionsForItem getActionsForItem, Logger log, UpdateManagerAdapter updateManager, IWindowManager windowManager, Shutdown shutdown ) : System
autoCompleteText Core.Lucene.AutoCompleteBasedOnLucene
getActionsForItem IGetActionsForItem
log Logger
updateManager ILoveLucene.AutoUpdate.UpdateManagerAdapter
windowManager IWindowManager
shutdown ILoveLucene.Infrastructure.Shutdown
Результат System

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

public ProcessArgumentShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
source System.Windows.FrameworkElement
eventArgs System.Windows.Input.KeyEventArgs
Результат void

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

public ProcessShortcut ( FrameworkElement source, System.Windows.Input.KeyEventArgs eventArgs ) : void
source System.Windows.FrameworkElement
eventArgs System.Windows.Input.KeyEventArgs
Результат void

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

public ShowLog ( ) : void
Результат void

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

public Update ( ) : void
Результат void