C# 클래스 BudgetAnalyser.ShellController

상속: Rees.Wpf.ControllerBase, IInitializableController
파일 보기 프로젝트 열기: Benrnz/BudgetAnalyser 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateNewDefaultApplicationState IList
OnApplicationStateLoaded void
OnApplicationStateRequested void
OnDialogRequested void

공개 메소드들

메소드 설명
Initialize ( ) : void
NotifyOfWindowLocationChange ( Point location ) : void
NotifyOfWindowSizeChange ( Point size ) : void
OnViewReady ( ) : void
SaveApplicationState ( ) : void

This method will persist the application state. Application State is user preference settings for the application, window, and last loaded file. Any data that is used for Budgets, reconciliation, reporting belongs in the Application Database.

ShellClosing ( ) : Task

Notify the ShellController the Shell is closing.

ShellController ( [ uiContext, [ statePersistence, [ persistenceOperations ) : System

비공개 메소드들

메소드 설명
CreateNewDefaultApplicationState ( ) : IList
OnApplicationStateLoaded ( [ message ) : void
OnApplicationStateRequested ( Rees.Wpf.ApplicationState.ApplicationStateRequestedMessage message ) : void
OnDialogRequested ( ShellDialogRequestMessage message ) : void

메소드 상세

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

NotifyOfWindowLocationChange() 공개 메소드

public NotifyOfWindowLocationChange ( Point location ) : void
location Point
리턴 void

NotifyOfWindowSizeChange() 공개 메소드

public NotifyOfWindowSizeChange ( Point size ) : void
size Point
리턴 void

OnViewReady() 공개 메소드

public OnViewReady ( ) : void
리턴 void

SaveApplicationState() 공개 메소드

This method will persist the application state. Application State is user preference settings for the application, window, and last loaded file. Any data that is used for Budgets, reconciliation, reporting belongs in the Application Database.
public SaveApplicationState ( ) : void
리턴 void

ShellClosing() 공개 메소드

Notify the ShellController the Shell is closing.
public ShellClosing ( ) : Task
리턴 Task

ShellController() 공개 메소드

public ShellController ( [ uiContext, [ statePersistence, [ persistenceOperations ) : System
uiContext [
statePersistence [
persistenceOperations [
리턴 System