C# Class CalDavSynchronizer.Ui.UiService

Inheritance: IUiService
Afficher le fichier Open project: aluxnimm/outlookcaldavsynchronizer

Méthodes publiques

Méthode Description
QueryProfileType ( ) : ProfileType?
Show ( ReportsViewModel reportsViewModel ) : void
ShowErrorDialog ( string errorMessage, string title ) : void
ShowOpenDialog ( string title ) : string
ShowOptions ( OptionsCollectionViewModel viewModel ) : bool
ShowProfileStatusesWindow ( ) : void
ShowReport ( string title, string reportText ) : void
ShowSaveDialog ( string title ) : string
UiService ( ProfileStatusesViewModel viewModel ) : System

Private Methods

Méthode Description
SetWindowSize ( GenericElementHostWindow window, double ratioToCurrentScreensize ) : void

Method Details

QueryProfileType() public méthode

public QueryProfileType ( ) : ProfileType?
Résultat ProfileType?

Show() public méthode

public Show ( ReportsViewModel reportsViewModel ) : void
reportsViewModel ReportsViewModel
Résultat void

ShowErrorDialog() public méthode

public ShowErrorDialog ( string errorMessage, string title ) : void
errorMessage string
title string
Résultat void

ShowOpenDialog() public méthode

public ShowOpenDialog ( string title ) : string
title string
Résultat string

ShowOptions() public méthode

public ShowOptions ( OptionsCollectionViewModel viewModel ) : bool
viewModel OptionsCollectionViewModel
Résultat bool

ShowProfileStatusesWindow() public méthode

public ShowProfileStatusesWindow ( ) : void
Résultat void

ShowReport() public méthode

public ShowReport ( string title, string reportText ) : void
title string
reportText string
Résultat void

ShowSaveDialog() public méthode

public ShowSaveDialog ( string title ) : string
title string
Résultat string

UiService() public méthode

public UiService ( ProfileStatusesViewModel viewModel ) : System
viewModel ProfileStatusesViewModel
Résultat System