C# Class CalDavSynchronizer.Ui.Reports.ViewModels.ReportViewModel

Inheritance: ViewModelBase
Afficher le fichier Open project: aluxnimm/outlookcaldavsynchronizer Class Usage Examples

Private Properties

Свойство Type Description
CreateException string
OpenAEntity void
OpenBEntity void
OpenEntityWithLoadError void

Méthodes publiques

Méthode Description
CreateDesignInstance ( bool hasWarnings = false, bool hasErrors = false ) : ReportViewModel
Delete ( ) : void
ReportViewModel ( ReportProxy reportProxy, ISynchronizationReportRepository reportRepository, IReportViewModelParent parent ) : System

Private Methods

Méthode Description
CreateException ( string message ) : string
OpenAEntity ( EntitySynchronizationReport entitySynchronizationReport ) : void
OpenBEntity ( EntitySynchronizationReport entitySynchronizationReport ) : void
OpenEntityWithLoadError ( LoadError loadError ) : void

Method Details

CreateDesignInstance() public static méthode

public static CreateDesignInstance ( bool hasWarnings = false, bool hasErrors = false ) : ReportViewModel
hasWarnings bool
hasErrors bool
Résultat ReportViewModel

Delete() public méthode

public Delete ( ) : void
Résultat void

ReportViewModel() public méthode

public ReportViewModel ( ReportProxy reportProxy, ISynchronizationReportRepository reportRepository, IReportViewModelParent parent ) : System
reportProxy ReportProxy
reportRepository ISynchronizationReportRepository
parent IReportViewModelParent
Résultat System