C# 클래스 CalDavSynchronizer.Ui.SystrayNotification.ViewModels.ProfileStatusViewModel

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

공개 메소드들

메소드 설명
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

메소드 상세

CreateDesignInstance() 공개 정적인 메소드

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

ProfileStatusViewModel() 공개 메소드

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

RecalculateLastRunAgoInMinutes() 공개 메소드

public RecalculateLastRunAgoInMinutes ( ) : void
리턴 void

Update() 공개 메소드

public Update ( Contracts profile ) : void
profile Contracts
리턴 void

Update() 공개 메소드

public Update ( GenSync.Logging.SynchronizationReport report ) : void
report GenSync.Logging.SynchronizationReport
리턴 void