C# Class CalDavSynchronizer.Ui.Options.ViewModels.ServerSettingsViewModel

Inheritance: ViewModelBase, IServerSettingsViewModel
Datei anzeigen Open project: aluxnimm/outlookcaldavsynchronizer

Public Methods

Method Description
FillOptions ( Contracts options ) : void
ServerSettingsViewModel ( ISettingsFaultFinder settingsFaultFinder, ICurrentOptions currentOptions, IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
SetOptions ( Contracts options ) : void
Validate ( StringBuilder errorMessageBuilder ) : bool

Private Methods

Method Description
CreateDavResource ( ) : void
GetAccountSettings ( ) : void
TestConnectionAsync ( ) : void

Method Details

FillOptions() public method

public FillOptions ( Contracts options ) : void
options Contracts
return void

ServerSettingsViewModel() public method

public ServerSettingsViewModel ( ISettingsFaultFinder settingsFaultFinder, ICurrentOptions currentOptions, IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
settingsFaultFinder ISettingsFaultFinder
currentOptions ICurrentOptions
outlookAccountPasswordProvider IOutlookAccountPasswordProvider
return System

SetOptions() public method

public SetOptions ( Contracts options ) : void
options Contracts
return void

Validate() public method

public Validate ( StringBuilder errorMessageBuilder ) : bool
errorMessageBuilder StringBuilder
return bool