C# 클래스 CalDavSynchronizer.Ui.Reports.ViewModels.ReportsViewModel

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

공개 메소드들

메소드 설명
DiplayAEntity ( System.Guid synchronizationProfileId, string entityId ) : void
DiplayBEntity ( System.Guid synchronizationProfileId, string entityId ) : void
NotifyReportsClosed ( ) : void
ReportsViewModel ( ISynchronizationReportRepository reportRepository, string>.Dictionary currentProfileNamesById, IReportsViewModelParent parent ) : System
RequireBringToFront ( ) : void
ShowLatestSynchronizationReportCommand ( System.Guid profileId ) : void

비공개 메소드들

메소드 설명
AddReportViewModel ( SynchronizationReportName reportName ) : void
AddReportViewModel ( SynchronizationReportName reportName, GenSync.Logging.SynchronizationReport report ) : void
DeleteSelected ( object parameter ) : void
ReportRepository_ReportAdded ( object sender, ReportAddedEventArgs e ) : void
SaveSelected ( object parameter ) : void

메소드 상세

DiplayAEntity() 공개 메소드

public DiplayAEntity ( System.Guid synchronizationProfileId, string entityId ) : void
synchronizationProfileId System.Guid
entityId string
리턴 void

DiplayBEntity() 공개 메소드

public DiplayBEntity ( System.Guid synchronizationProfileId, string entityId ) : void
synchronizationProfileId System.Guid
entityId string
리턴 void

NotifyReportsClosed() 공개 메소드

public NotifyReportsClosed ( ) : void
리턴 void

ReportsViewModel() 공개 메소드

public ReportsViewModel ( ISynchronizationReportRepository reportRepository, string>.Dictionary currentProfileNamesById, IReportsViewModelParent parent ) : System
reportRepository ISynchronizationReportRepository
currentProfileNamesById string>.Dictionary
parent IReportsViewModelParent
리턴 System

RequireBringToFront() 공개 메소드

public RequireBringToFront ( ) : void
리턴 void

ShowLatestSynchronizationReportCommand() 공개 메소드

public ShowLatestSynchronizationReportCommand ( System.Guid profileId ) : void
profileId System.Guid
리턴 void