InputManager.ProcessInput(InputEventArgs) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 입력을 동기적으로 처리합니다.
public:
bool ProcessInput(System::Windows::Input::InputEventArgs ^ input);
[System.Security.SecurityCritical]
public bool ProcessInput(System.Windows.Input.InputEventArgs input);
public bool ProcessInput(System.Windows.Input.InputEventArgs input);
[<System.Security.SecurityCritical>]
member this.ProcessInput : System.Windows.Input.InputEventArgs -> bool
member this.ProcessInput : System.Windows.Input.InputEventArgs -> bool
Public Function ProcessInput (input As InputEventArgs) As Boolean
매개 변수
- input
- InputEventArgs
처리할 입력입니다.
반품
true모든 입력 이벤트가 처리되었으면 이고, 그렇지 않으면 . false
- 특성
예외
input은 null입니다.
설명
필터는 수신 대기하는 모든 코드입니다.PreProcessInputPostProcessInput 필터는 입력 준비 영역을 수정할 수 있습니다.
모니터는 수신 대기 PreNotifyInput 하거나 PostNotifyInput. 모니터는 입력 준비 영역을 수정할 수 없습니다.
지정된 입력은 모든 필터 및 모니터에서 처리되고 최종적으로 입력 이벤트로 적절한 요소에 디스패치됩니다.
입력은 다음 단계에서 WPF 처리됩니다.
사전 처리 단계입니다. 입력 관리자가 이벤트를 발생합니다 PreProcessInput .
미리 알림 단계. 입력 관리자가 이벤트를 발생합니다 PreNotifyInput .
WPF 입력 이벤트 또는 이벤트가 발생합니다.
사후 알림 단계입니다. 입력 관리자가 이벤트를 발생합니다 PostNotifyInput .
프로세스 후 단계입니다. 입력 관리자가 이벤트를 발생합니다 PostProcessInput .