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

Inheritance: ViewModelBase
ファイルを表示 Open project: aluxnimm/outlookcaldavsynchronizer Class Usage Examples

Public Methods

Method Description
CreateDesignInstance ( string profileName, SyncronizationRunResult status, int lastRunMinutesAgo ) : ProfileStatusViewModel
ProfileStatusViewModel ( System.Guid profileId, ICalDavSynchronizerCommands calDavSynchronizerCommands ) : System
RecalculateLastRunAgoInMinutes ( ) : void
Update ( Contracts profile ) : void
Update ( GenSync.Logging.SynchronizationReport report ) : void

Method Details

CreateDesignInstance() public static method

public static CreateDesignInstance ( string profileName, SyncronizationRunResult status, int lastRunMinutesAgo ) : ProfileStatusViewModel
profileName string
status SyncronizationRunResult
lastRunMinutesAgo int
return ProfileStatusViewModel

ProfileStatusViewModel() public method

public ProfileStatusViewModel ( System.Guid profileId, ICalDavSynchronizerCommands calDavSynchronizerCommands ) : System
profileId System.Guid
calDavSynchronizerCommands ICalDavSynchronizerCommands
return System

RecalculateLastRunAgoInMinutes() public method

public RecalculateLastRunAgoInMinutes ( ) : void
return void

Update() public method

public Update ( Contracts profile ) : void
profile Contracts
return void

Update() public method

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