3 interfaces inheriting from IInputProvider
PresentationCore (3)
System\Windows\Input\IKeyboardInputProvider.cs (1)
10internal interface IKeyboardInputProvider : IInputProvider
System\Windows\Input\IMouseInputProvider.cs (1)
10internal interface IMouseInputProvider : IInputProvider
System\Windows\InterOp\IStylusInputProvider.cs (1)
14internal interface IStylusInputProvider : IInputProvider, IDisposable
1 implementation of IInputProvider
PresentationCore (1)
System\Windows\InterOp\HwndAppCommandInputProvider.cs (1)
13internal sealed class HwndAppCommandInputProvider : DispatcherObject, IInputProvider, IDisposable
14 references to IInputProvider
PresentationCore (14)
System\Windows\Input\InputManager.cs (2)
226internal InputProviderSite RegisterInputProvider(IInputProvider inputProvider) 238internal void UnregisterInputProvider(IInputProvider inputProvider)
System\Windows\Input\InputProviderSite.cs (2)
13internal InputProviderSite(InputManager inputManager, IInputProvider inputProvider) 99private IInputProvider _inputProvider;
System\Windows\InterOp\HwndAppCommandInputProvider.cs (2)
28bool IInputProvider.ProvidesInputForRootVisual( Visual v ) 34void IInputProvider.NotifyDeactivate() {}
System\Windows\InterOp\HwndKeyboardInputProvider.cs (2)
38bool IInputProvider.ProvidesInputForRootVisual(Visual v) 43void IInputProvider.NotifyDeactivate()
System\Windows\InterOp\HwndMouseInputProvider.cs (2)
70bool IInputProvider.ProvidesInputForRootVisual(Visual v) 75void IInputProvider.NotifyDeactivate()
System\Windows\InterOp\HwndSource.cs (1)
397internal override IInputProvider GetInputProvider(Type inputDevice)
System\Windows\InterOp\HwndStylusInputProvider.cs (2)
65bool IInputProvider.ProvidesInputForRootVisual(Visual v) => _source.RootVisual == v; 67void IInputProvider.NotifyDeactivate() {}
System\Windows\PresentationSource.cs (1)
58internal virtual IInputProvider GetInputProvider(Type inputDevice)