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

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

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
GetOptionsOrNull ( ) : Contracts.Options
SetOptions ( CalDavSynchronizer options ) : void
Validate ( StringBuilder errorMessageBuilder ) : bool

Méthodes protégées

Méthode Description
CreateSections ( ) : IEnumerable
CreateSubOptions ( ) : IEnumerable
OptionsViewModelBase ( IOptionsViewModelParent parent ) : System
SetOptionsOverride ( CalDavSynchronizer options ) : void

Method Details

CreateSections() protected abstract méthode

protected abstract CreateSections ( ) : IEnumerable
Résultat IEnumerable

CreateSubOptions() protected abstract méthode

protected abstract CreateSubOptions ( ) : IEnumerable
Résultat IEnumerable

GetOptionsOrNull() public méthode

public GetOptionsOrNull ( ) : Contracts.Options
Résultat Contracts.Options

OptionsViewModelBase() protected méthode

protected OptionsViewModelBase ( IOptionsViewModelParent parent ) : System
parent IOptionsViewModelParent
Résultat System

SetOptions() public méthode

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

SetOptionsOverride() protected méthode

protected SetOptionsOverride ( CalDavSynchronizer options ) : void
options CalDavSynchronizer
Résultat void

Validate() public méthode

public Validate ( StringBuilder errorMessageBuilder ) : bool
errorMessageBuilder StringBuilder
Résultat bool