C# Класс BudgetAnalyser.ShellController

Наследование: Rees.Wpf.ControllerBase, IInitializableController
Показать файл Открыть проект Примеры использования класса

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