C# 클래스 CalDavSynchronizer.Ui.UiService

상속: IUiService
파일 보기 프로젝트 열기: aluxnimm/outlookcaldavsynchronizer

공개 메소드들

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

비공개 메소드들

메소드 설명
SetWindowSize ( GenericElementHostWindow window, double ratioToCurrentScreensize ) : void

메소드 상세

QueryProfileType() 공개 메소드

public QueryProfileType ( ) : ProfileType?
리턴 ProfileType?

Show() 공개 메소드

public Show ( ReportsViewModel reportsViewModel ) : void
reportsViewModel ReportsViewModel
리턴 void

ShowErrorDialog() 공개 메소드

public ShowErrorDialog ( string errorMessage, string title ) : void
errorMessage string
title string
리턴 void

ShowOpenDialog() 공개 메소드

public ShowOpenDialog ( string title ) : string
title string
리턴 string

ShowOptions() 공개 메소드

public ShowOptions ( OptionsCollectionViewModel viewModel ) : bool
viewModel OptionsCollectionViewModel
리턴 bool

ShowProfileStatusesWindow() 공개 메소드

public ShowProfileStatusesWindow ( ) : void
리턴 void

ShowReport() 공개 메소드

public ShowReport ( string title, string reportText ) : void
title string
reportText string
리턴 void

ShowSaveDialog() 공개 메소드

public ShowSaveDialog ( string title ) : string
title string
리턴 string

UiService() 공개 메소드

public UiService ( ProfileStatusesViewModel viewModel ) : System
viewModel ProfileStatusesViewModel
리턴 System