|
Dreamine.MVVM.ViewModels 1.0.5
Dreamine.MVVM.ViewModels 프로젝트의 API와 구성 요소를 제공합니다.
|


Protected 멤버 함수 | |
| void | OnPropertyChanged ([CallerMemberName] string propertyName=null!) |
| void | OnPropertyChanging ([CallerMemberName] string propertyName=null!) |
| bool | SetProperty< T > (ref T field, T value, [CallerMemberName] string propertyName=null!) |
이벤트 | |
| PropertyChangedEventHandler? | PropertyChanged |
| PropertyChangingEventHandler? | PropertyChanging |
Dreamine MVVM의 모든 ViewModel이 상속하는 기본 클래스입니다. INotifyPropertyChanged 및 INotifyPropertyChanging을 구현하며, 속성 변경 알림 기능을 제공합니다.
ViewModelBase.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inlineprotected |
지정된 속성 이름으로 PropertyChanged 이벤트를 발생시킵니다.
| propertyName | 속성 이름 |
ViewModelBase.cs 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : PropertyChanged.
다음에 의해서 참조됨 : SetProperty< T >().

|
inlineprotected |
지정된 속성 이름으로 PropertyChanging 이벤트를 발생시킵니다.
| propertyName | 속성 이름 |
ViewModelBase.cs 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : PropertyChanging.
다음에 의해서 참조됨 : SetProperty< T >().

|
inlineprotected |
백킹 필드를 설정하고 값이 변경되었을 경우 PropertyChanging/PropertyChanged를 발생시킵니다.
| T | 속성 타입 |
| field | 백킹 필드 |
| value | 새로운 값 |
| propertyName | 속성 이름 |
ViewModelBase.cs 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : OnPropertyChanged(), OnPropertyChanging().

| PropertyChangedEventHandler? Dreamine.MVVM.ViewModels.ViewModelBase.PropertyChanged |
Property Changed 상황이 발생할 때 알립니다.
ViewModelBase.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnPropertyChanged().
| PropertyChangingEventHandler? Dreamine.MVVM.ViewModels.ViewModelBase.PropertyChanging |
Property Changing 상황이 발생할 때 알립니다.
ViewModelBase.cs 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : OnPropertyChanging().