|
Dreamine.Communication.Wpf 1.0.2
Dreamine.Communication.Wpf 통신 기능과 관련 API를 제공합니다.
|


Public 멤버 함수 | |
| DelegateCommand (Action< object?> execute, Predicate< object?>? canExecute=null) | |
| bool | CanExecute (object? parameter) |
| void | Execute (object? parameter) |
| void | RaiseCanExecuteChanged () |
이벤트 | |
| EventHandler? | CanExecuteChanged |
Private 속성 | |
| readonly Action< object?> | _execute |
| readonly? Predicate< object?> | _canExecute |
실행 및 선택적 실행 가능 조건 대리자로 구성되는 WPF 명령입니다.
DelegateCommand.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inline |
실행 대리자와 선택적 실행 가능 조건으로 명령을 초기화합니다.
| execute | 명령 호출 시 실행할 동작입니다. |
| canExecute | 현재 매개변수로 실행 가능한지 판단할 조건이며, null이면 항상 가능합니다. |
| ArgumentNullException | execute 가 null인 경우 발생합니다. |
DelegateCommand.cs 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : _canExecute, _execute.
|
inline |
선택적 조건 대리자를 사용해 현재 명령 실행 가능 여부를 확인합니다.
| parameter | 조건에 전달할 명령 매개변수입니다. |
true입니다.DelegateCommand.cs 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : _canExecute.
|
inline |
구성된 실행 대리자를 호출합니다.
| parameter | 실행 대리자에 전달할 명령 매개변수입니다. |
DelegateCommand.cs 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : _execute.
|
inline |
명령 소비자가 실행 가능 상태를 다시 평가하도록 이벤트를 발생시킵니다.
DelegateCommand.cs 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : CanExecuteChanged.
|
private |
can Execute 값을 보관합니다.
DelegateCommand.cs 파일의 33 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CanExecute(), DelegateCommand().
|
private |
execute 값을 보관합니다.
DelegateCommand.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DelegateCommand(), Execute().
| EventHandler? Dreamine.Communication.Wpf.Commands.DelegateCommand.CanExecuteChanged |
명령 실행 가능 상태를 다시 평가해야 할 때 발생합니다.
DelegateCommand.cs 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : RaiseCanExecuteChanged().