InputClientEmulateTouchFromMouseEventAsync Method |
Version 112.3.0
Emulates touch event from the mouse event parameters.
Namespace:
CefSharp.DevTools.Input
Assembly:
CefSharp.Core (in CefSharp.Core.dll) Version: 112.3.0.0
Syntax public Task<DevToolsMethodResponse> EmulateTouchFromMouseEventAsync(
EmulateTouchFromMouseEventType type,
int x,
int y,
MouseButton button,
double? timestamp = null,
double? deltaX = null,
double? deltaY = null,
int? modifiers = null,
int? clickCount = null
)
public:
Task<DevToolsMethodResponse^>^ EmulateTouchFromMouseEventAsync(
EmulateTouchFromMouseEventType type,
int x,
int y,
MouseButton button,
Nullable<double> timestamp = nullptr,
Nullable<double> deltaX = nullptr,
Nullable<double> deltaY = nullptr,
Nullable<int> modifiers = nullptr,
Nullable<int> clickCount = nullptr
)
Parameters
- type
- Type: CefSharp.DevTools.InputEmulateTouchFromMouseEventType
Type of the mouse event. - x
- Type: SystemInt32
X coordinate of the mouse pointer in DIP. - y
- Type: SystemInt32
Y coordinate of the mouse pointer in DIP. - button
- Type: CefSharp.DevTools.InputMouseButton
Mouse button. Only "none", "left", "right" are supported. - timestamp (Optional)
- Type: SystemNullableDouble
Time at which the event occurred (default: current time). - deltaX (Optional)
- Type: SystemNullableDouble
X delta in DIP for mouse wheel event (default: 0). - deltaY (Optional)
- Type: SystemNullableDouble
Y delta in DIP for mouse wheel event (default: 0). - modifiers (Optional)
- Type: SystemNullableInt32
Bit field representing pressed modifier keys. Alt=1, Ctrl=2, Meta/Command=4, Shift=8(default: 0). - clickCount (Optional)
- Type: SystemNullableInt32
Number of times the mouse button was clicked (default: 0).
Return Value
Type:
TaskDevToolsMethodResponsereturns System.Threading.Tasks.Task<DevToolsMethodResponse>
See Also