C# Класс CalDavSynchronizer.Ui.Options.BulkOptions.ViewModels.GoogleServerSettingsTemplateViewModel

Наследование: ViewModelBase, IServerSettingsTemplateViewModel
Показать файл Открыть проект

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

Метод Описание
DiscoverAccountServerSettings ( ) : 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
GoogleServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
SetOptions ( Contracts options ) : void

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

Метод Описание
CreateWebDavClient ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : IWebDavClient
FillOptions ( Contracts options ) : void

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

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

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

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

public FillOptions ( Contracts options, AddressBookData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.AddressBookData
Результат void

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

public FillOptions ( Contracts options, CalendarData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.CalendarData
Результат void

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

public FillOptions ( Contracts options, TaskListData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.TaskListData
Результат void

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

public GetServerResources ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : Task
networkSettings CalDavSynchronizer.Ui.Options.ViewModels.NetworkSettingsViewModel
generalOptions CalDavSynchronizer.Contracts.GeneralOptions
Результат Task

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

public GoogleServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
outlookAccountPasswordProvider IOutlookAccountPasswordProvider
Результат System

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

public SetOptions ( Contracts options ) : void
options Contracts
Результат void