2 writes to _source
PresentationCore (2)
Core\CSharp\System\Windows\Interop\HwndKeyboardInputProvider.cs (2)
37_source = new SecurityCriticalDataClass<HwndSource>(source); 54_source = null;
25 references to _source
PresentationCore (25)
Core\CSharp\System\Windows\Interop\HwndKeyboardInputProvider.cs (25)
72Debug.Assert( null != _source ); 74return _source.Value.RootVisual == v; 94Debug.Assert( null != _source ); 106HandleRef thisWindow = new HandleRef(this, _source.Value.CriticalHandle); 110if ((windowStyle & NativeMethods.WS_EX_NOACTIVATE) == NativeMethods.WS_EX_NOACTIVATE || _source.Value.IsInExclusiveMenuMode) 176if (!_active && focus == _source.Value.CriticalHandle) 190result = (focus == _source.Value.CriticalHandle); 219if(null == _source || null == _source.Value) 248if(_source.Value.IsRepeatedKeyboardMessage(hwnd, (int)message, wParam, lParam)) 302if(_source.Value.IsRepeatedKeyboardMessage(hwnd, (int)message, wParam, lParam)) 320if(_source.Value.IsRepeatedKeyboardMessage(hwnd, (int)message, wParam, lParam)) 387if(_active && wParam != _source.Value.CriticalHandle ) 391if(_source.Value.RestoreFocusMode == RestoreFocusMode.Auto) 396_restoreFocusWindow = GetImmediateChildFor((IntPtr)wParam, _source.Value.CriticalHandle); 410if (hwndSource == _source.Value) 434new RawUIStateInputReport(_source.Value, 494HwndSource thisSource = _source.Value; 637RawTextInputReport report = new RawTextInputReport(_source.Value , 787Debug.Assert( null != _source ); 805ReportInput(_source.Value.CriticalHandle, 825Debug.Assert( null != _source ); 832if(hwndSource.Dispatcher == _source.Value.Dispatcher) 906Debug.Assert( null != _source ); 942RawKeyboardInputReport report = new RawKeyboardInputReport(_source.Value,