3 interfaces inheriting from IInputProvider
PresentationCore (3)
System\Windows\Input\IKeyboardInputProvider.cs (1)
14
internal interface IKeyboardInputProvider :
IInputProvider
System\Windows\Input\IMouseInputProvider.cs (1)
14
internal interface IMouseInputProvider :
IInputProvider
System\Windows\InterOp\IStylusInputProvider.cs (1)
25
internal interface IStylusInputProvider :
IInputProvider
, IDisposable
1 implementation of IInputProvider
PresentationCore (1)
System\Windows\InterOp\HwndAppCommandInputProvider.cs (1)
18
internal sealed class HwndAppCommandInputProvider : DispatcherObject,
IInputProvider
, IDisposable
14 references to IInputProvider
PresentationCore (14)
System\Windows\Input\InputManager.cs (2)
234
internal InputProviderSite RegisterInputProvider(
IInputProvider
inputProvider)
246
internal void UnregisterInputProvider(
IInputProvider
inputProvider)
System\Windows\Input\InputProviderSite.cs (2)
22
internal InputProviderSite(InputManager inputManager,
IInputProvider
inputProvider)
108
private
IInputProvider
_inputProvider;
System\Windows\InterOp\HwndAppCommandInputProvider.cs (2)
33
bool
IInputProvider
.ProvidesInputForRootVisual( Visual v )
39
void
IInputProvider
.NotifyDeactivate() {}
System\Windows\InterOp\HwndKeyboardInputProvider.cs (2)
44
bool
IInputProvider
.ProvidesInputForRootVisual(Visual v)
49
void
IInputProvider
.NotifyDeactivate()
System\Windows\InterOp\HwndMouseInputProvider.cs (2)
74
bool
IInputProvider
.ProvidesInputForRootVisual(Visual v)
79
void
IInputProvider
.NotifyDeactivate()
System\Windows\InterOp\HwndSource.cs (1)
409
internal override
IInputProvider
GetInputProvider(Type inputDevice)
System\Windows\InterOp\HwndStylusInputProvider.cs (2)
72
bool
IInputProvider
.ProvidesInputForRootVisual(Visual v) => _source.RootVisual == v;
74
void
IInputProvider
.NotifyDeactivate() {}
System\Windows\PresentationSource.cs (1)
68
internal virtual
IInputProvider
GetInputProvider(Type inputDevice)