C# Класс CalDavSynchronizer.Ui.SystrayNotification.ViewModels.ProfileStatusViewModel

Наследование: ViewModelBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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