C# Класс CalDavSynchronizer.Ui.Reports.ViewModels.ReportViewModel

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

Private Properties

Свойство Тип Описание
CreateException string
OpenAEntity void
OpenBEntity void
OpenEntityWithLoadError void

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

Метод Описание
CreateDesignInstance ( bool hasWarnings = false, bool hasErrors = false ) : ReportViewModel
Delete ( ) : void
ReportViewModel ( ReportProxy reportProxy, ISynchronizationReportRepository reportRepository, IReportViewModelParent parent ) : System

Приватные методы

Метод Описание
CreateException ( string message ) : string
OpenAEntity ( EntitySynchronizationReport entitySynchronizationReport ) : void
OpenBEntity ( EntitySynchronizationReport entitySynchronizationReport ) : void
OpenEntityWithLoadError ( LoadError loadError ) : void

Описание методов

CreateDesignInstance() публичный статический Метод

public static CreateDesignInstance ( bool hasWarnings = false, bool hasErrors = false ) : ReportViewModel
hasWarnings bool
hasErrors bool
Результат ReportViewModel

Delete() публичный Метод

public Delete ( ) : void
Результат void

ReportViewModel() публичный Метод

public ReportViewModel ( ReportProxy reportProxy, ISynchronizationReportRepository reportRepository, IReportViewModelParent parent ) : System
reportProxy ReportProxy
reportRepository ISynchronizationReportRepository
parent IReportViewModelParent
Результат System