C# Класс MetroPass.UI.ViewModels.BaseScreen

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

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

Метод Описание
BaseScreen ( INavigationService navigationService, IEventAggregator eventAggregator, IPageServices pageServices ) : System
GoBack ( ) : void
LaunchUrl ( Uri uri ) : void

Защищенные методы

Метод Описание
GetPasswordUri ( PwEntry password ) : Uri
OnDeactivate ( bool close ) : System.Threading.Tasks.Task
OnViewAttached ( object view, object context ) : System.Threading.Tasks.Task
QueueState ( string state ) : void
SetState ( ApplicationViewState state ) : void
SetState ( string state ) : void

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

Метод Описание
Window_SizeChanged ( object sender, Windows e ) : void

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

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

public BaseScreen ( INavigationService navigationService, IEventAggregator eventAggregator, IPageServices pageServices ) : System
navigationService INavigationService
eventAggregator IEventAggregator
pageServices IPageServices
Результат System

GetPasswordUri() защищенный Метод

protected GetPasswordUri ( PwEntry password ) : Uri
password Metropass.Core.PCL.Model.PwEntry
Результат System.Uri

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

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

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

public LaunchUrl ( Uri uri ) : void
uri System.Uri
Результат void

OnDeactivate() защищенный Метод

protected OnDeactivate ( bool close ) : System.Threading.Tasks.Task
close bool
Результат System.Threading.Tasks.Task

OnViewAttached() защищенный Метод

protected OnViewAttached ( object view, object context ) : System.Threading.Tasks.Task
view object
context object
Результат System.Threading.Tasks.Task

QueueState() защищенный Метод

protected QueueState ( string state ) : void
state string
Результат void

SetState() защищенный Метод

protected SetState ( ApplicationViewState state ) : void
state ApplicationViewState
Результат void

SetState() защищенный Метод

protected SetState ( string state ) : void
state string
Результат void