C# 클래스 CalDavSynchronizer.Ui.Options.ViewModels.Mapping.EventMappingConfigurationViewModel

상속: ViewModelBase, ISubOptionsViewModel
파일 보기 프로젝트 열기: aluxnimm/outlookcaldavsynchronizer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
DesignInstance EventMappingConfigurationViewModel

공개 메소드들

메소드 설명
EventMappingConfigurationViewModel ( IReadOnlyList availableCategories, ICurrentOptions currentOptions ) : System
FillOptions ( CalDavSynchronizer options ) : void
FillOptions ( EventMappingConfiguration mappingConfiguration ) : void
SetOptions ( CalDavSynchronizer options ) : void
SetOptions ( EventMappingConfiguration mappingConfiguration ) : void
Validate ( StringBuilder errorMessageBuilder ) : bool

비공개 메소드들

메소드 설명
GetServerCalendarColorAsync ( ) : void
SetServerCalendarColorAsync ( ) : void

메소드 상세

EventMappingConfigurationViewModel() 공개 메소드

public EventMappingConfigurationViewModel ( IReadOnlyList availableCategories, ICurrentOptions currentOptions ) : System
availableCategories IReadOnlyList
currentOptions ICurrentOptions
리턴 System

FillOptions() 공개 메소드

public FillOptions ( CalDavSynchronizer options ) : void
options CalDavSynchronizer
리턴 void

FillOptions() 공개 메소드

public FillOptions ( EventMappingConfiguration mappingConfiguration ) : void
mappingConfiguration CalDavSynchronizer.Contracts.EventMappingConfiguration
리턴 void

SetOptions() 공개 메소드

public SetOptions ( CalDavSynchronizer options ) : void
options CalDavSynchronizer
리턴 void

SetOptions() 공개 메소드

public SetOptions ( EventMappingConfiguration mappingConfiguration ) : void
mappingConfiguration CalDavSynchronizer.Contracts.EventMappingConfiguration
리턴 void

Validate() 공개 메소드

public Validate ( StringBuilder errorMessageBuilder ) : bool
errorMessageBuilder StringBuilder
리턴 bool

프로퍼티 상세

DesignInstance 공개적으로 정적으로 프로퍼티

public static EventMappingConfigurationViewModel,CalDavSynchronizer.Ui.Options.ViewModels.Mapping DesignInstance
리턴 EventMappingConfigurationViewModel