C# 클래스 TailBlazer.Views.WindowManagement.WindowViewModel

상속: AbstractNotifyPropertyChanged, IDisposable
파일 보기 프로젝트 열기: RolandPheasant/TailBlazer

공개 메소드들

메소드 설명
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