C# Class CalDavSynchronizer.Ui.SystrayNotification.ViewModels.ProfileStatusesViewModel

显示文件 Open project: aluxnimm/outlookcaldavsynchronizer Class Usage Examples

Public Methods

Method Description
EnsureProfilesDisplayed ( Contracts profiles ) : void
ProfileStatusesViewModel ( ICalDavSynchronizerCommands calDavSynchronizerCommands ) : System
Update ( GenSync.Logging.SynchronizationReport report ) : void

Private Methods

Method Description
GetOrCreateProfileStatusViewModel ( System.Guid profileId ) : ProfileStatusViewModel
RemoveIfAvailable ( System.Guid profileId ) : void

Method Details

EnsureProfilesDisplayed() public method

public EnsureProfilesDisplayed ( Contracts profiles ) : void
profiles Contracts
return void

ProfileStatusesViewModel() public method

public ProfileStatusesViewModel ( ICalDavSynchronizerCommands calDavSynchronizerCommands ) : System
calDavSynchronizerCommands ICalDavSynchronizerCommands
return System

Update() public method

public Update ( GenSync.Logging.SynchronizationReport report ) : void
report GenSync.Logging.SynchronizationReport
return void