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

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

Открытые свойства

Свойство Тип Описание
DesignInstance ServerSettingsTemplateViewModel

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

Метод Описание
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

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

Метод Описание
CreateWebDavClient ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions, string davUrl ) : IWebDavClient
GetUserResources ( CalDavDataAccess calDavDataAccess, CardDavDataAccess cardDavDataAccess ) : Task

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

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

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

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

public FillOptions ( Contracts options ) : void
options Contracts
Результат 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

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

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

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

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

Описание свойств

DesignInstance публичное статическое свойство

public static ServerSettingsTemplateViewModel,CalDavSynchronizer.Ui.Options.BulkOptions.ViewModels DesignInstance
Результат ServerSettingsTemplateViewModel