C# Class EducationsCourses.ViewModel.BaseViewModel

کلاس پایه ی ویو مدل ها
Inheritance: INotifyPropertyChanged, IDisposable, IDataErrorInfo
Afficher le fichier Open project: rabbal/WPFEducation_Management

Protected Properties

Свойство Type Description
_errorList string>.Dictionary

Méthodes publiques

Méthode Description
Dispose ( ) : void

پیاده سازی اینتر فیس IDisposable

this ( string columnName ) : string

پیاده سازی اینترفیس INotifyPropertyChanged

Méthodes protégées

Méthode Description
BaseViewModel ( ) : System

سازنده پیش فرض کلاس پایه ویو مدل ها

OnDispose ( ) : void

متدی ویرچوآل برای استفاده در کلاس های فرزند

OnPropertyChanged ( string propertyName ) : void

متدی برای هندل کردن ایونت مربوط به INotifyPropertyChanged

OnValidate ( string property, object value ) : void

متدی برای بدست آوردن اررور مسیج های حاصل از Data Annotation ها

Method Details

BaseViewModel() protected méthode

سازنده پیش فرض کلاس پایه ویو مدل ها
protected BaseViewModel ( ) : System
Résultat System

Dispose() public méthode

پیاده سازی اینتر فیس IDisposable
public Dispose ( ) : void
Résultat void

OnDispose() protected méthode

متدی ویرچوآل برای استفاده در کلاس های فرزند
protected OnDispose ( ) : void
Résultat void

OnPropertyChanged() protected méthode

متدی برای هندل کردن ایونت مربوط به INotifyPropertyChanged
protected OnPropertyChanged ( string propertyName ) : void
propertyName string نام پراپرتی
Résultat void

OnValidate() protected méthode

متدی برای بدست آوردن اررور مسیج های حاصل از Data Annotation ها
protected OnValidate ( string property, object value ) : void
property string نام پراپرتی
value object مقدار پراپرتی
Résultat void

this() public méthode

پیاده سازی اینترفیس INotifyPropertyChanged
public this ( string columnName ) : string
columnName string نام پراپرتی
Résultat string

Property Details

_errorList protected_oe property

یک دیکشنری برای نگه داری اررور ها
protected Dictionary _errorList
Résultat string>.Dictionary