C# Класс TailBlazer.Views.WindowManagement.WindowViewModel

Наследование: AbstractNotifyPropertyChanged, IDisposable
Показать файл Открыть проект

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

Метод Описание
Dispose ( ) : void
OnWindowClosing ( ) : void
OpenFiles ( IEnumerable files = null ) : void
OpenView ( HeaderedView headeredView ) : void
WindowViewModel ( IObjectProvider objectProvider, IWindowFactory windowFactory, ILogger logger, IWindowsController windowsController, TailBlazer.Views.Recent.RecentFilesViewModel recentFilesViewModel, GeneralOptionsViewModel generalOptionsViewModel, ISchedulerProvider schedulerProvider, IApplicationStatePublisher applicationStatePublisher ) : System

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

Метод Описание
ClosingTabItemHandlerImpl ( ItemActionCallbackArgs args ) : void
FileDropMonitor ( ) : System

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

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

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

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

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

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

public OpenFiles ( IEnumerable files = null ) : void
files IEnumerable
Результат void

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

public OpenView ( HeaderedView headeredView ) : void
headeredView HeaderedView
Результат void

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

public WindowViewModel ( IObjectProvider objectProvider, IWindowFactory windowFactory, ILogger logger, IWindowsController windowsController, TailBlazer.Views.Recent.RecentFilesViewModel recentFilesViewModel, GeneralOptionsViewModel generalOptionsViewModel, ISchedulerProvider schedulerProvider, IApplicationStatePublisher applicationStatePublisher ) : System
objectProvider IObjectProvider
windowFactory IWindowFactory
logger ILogger
windowsController IWindowsController
recentFilesViewModel TailBlazer.Views.Recent.RecentFilesViewModel
generalOptionsViewModel TailBlazer.Views.Options.GeneralOptionsViewModel
schedulerProvider ISchedulerProvider
applicationStatePublisher IApplicationStatePublisher
Результат System