C# Class CalDavSynchronizer.Ui.Options.BulkOptions.ViewModels.ServerSettingsTemplateViewModel

Inheritance: ViewModelBase, IServerSettingsTemplateViewModel
Afficher le fichier Open project: aluxnimm/outlookcaldavsynchronizer Class Usage Examples

Méthodes publiques

Свойство Type Description
DesignInstance ServerSettingsTemplateViewModel

Méthodes publiques

Méthode Description
DiscoverAccountServerSettings ( ) : void
FillOptions ( Contracts options ) : void
FillOptions ( Contracts options, AddressBookData resource ) : void
FillOptions ( Contracts options, CalendarData resource ) : void
FillOptions ( Contracts options, TaskListData resource ) : void
GetServerResources ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : Task
ServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
SetOptions ( Contracts options ) : void

Private Methods

Méthode Description
CreateWebDavClient ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions, string davUrl ) : IWebDavClient
GetUserResources ( CalDavDataAccess calDavDataAccess, CardDavDataAccess cardDavDataAccess ) : Task

Method Details

DiscoverAccountServerSettings() public méthode

public DiscoverAccountServerSettings ( ) : void
Résultat void

FillOptions() public méthode

public FillOptions ( Contracts options ) : void
options Contracts
Résultat void

FillOptions() public méthode

public FillOptions ( Contracts options, AddressBookData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.AddressBookData
Résultat void

FillOptions() public méthode

public FillOptions ( Contracts options, CalendarData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.CalendarData
Résultat void

FillOptions() public méthode

public FillOptions ( Contracts options, TaskListData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.TaskListData
Résultat void

GetServerResources() public méthode

public GetServerResources ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : Task
networkSettings CalDavSynchronizer.Ui.Options.ViewModels.NetworkSettingsViewModel
generalOptions CalDavSynchronizer.Contracts.GeneralOptions
Résultat Task

ServerSettingsTemplateViewModel() public méthode

public ServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
outlookAccountPasswordProvider IOutlookAccountPasswordProvider
Résultat System

SetOptions() public méthode

public SetOptions ( Contracts options ) : void
options Contracts
Résultat void

Property Details

DesignInstance public_oe static_oe property

public static ServerSettingsTemplateViewModel,CalDavSynchronizer.Ui.Options.BulkOptions.ViewModels DesignInstance
Résultat ServerSettingsTemplateViewModel