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