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

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

Private Properties

Свойство Тип Описание
CreateOptions Contracts.Options
DiscoverResourcesAsync void
GetAccountSettings void

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

Метод Описание
GetOptionsOrNull ( ) : Contracts.Options
MultipleOptionsTemplateViewModel ( IOptionsViewModelParent parent, GeneralOptions generalOptions, IServerSettingsTemplateViewModel serverSettingsViewModel, ProfileType profileType, IOptionTasks optionTasks ) : System
SetOptions ( Contracts options ) : void
Validate ( StringBuilder errorMessageBuilder ) : bool

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

Метод Описание
CreateOptions ( ResourceDataViewModelBase resource ) : Contracts.Options
DiscoverResourcesAsync ( ) : void
GetAccountSettings ( ) : void

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

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

public GetOptionsOrNull ( ) : Contracts.Options
Результат Contracts.Options

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

public MultipleOptionsTemplateViewModel ( IOptionsViewModelParent parent, GeneralOptions generalOptions, IServerSettingsTemplateViewModel serverSettingsViewModel, ProfileType profileType, IOptionTasks optionTasks ) : System
parent IOptionsViewModelParent
generalOptions CalDavSynchronizer.Contracts.GeneralOptions
serverSettingsViewModel IServerSettingsTemplateViewModel
profileType ProfileType
optionTasks IOptionTasks
Результат System

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

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

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

public Validate ( StringBuilder errorMessageBuilder ) : bool
errorMessageBuilder StringBuilder
Результат bool