CefRenderHandler StartDragging Method Xilium.CefGlue

[This is preliminary documentation and is subject to change.]

Called when the user starts dragging content in the web view. Contextual information about the dragged content is supplied by |drag_data|. (|x|, |y|) is the drag start location in screen coordinates. OS APIs that run a system message loop may be used within the StartDragging call. Return false to abort the drag operation. Don't call any of CefBrowserHost::DragSource*Ended* methods after returning false. Return true to handle the drag operation. Call CefBrowserHost::DragSourceEndedAt and DragSourceSystemDragEnded either synchronously or asynchronously to inform the web view that the drag operation has ended.

Namespace: Xilium.CefGlue
Assembly: Xilium.CefGlue (in Xilium.CefGlue.dll) Version: 3.2272.2035.0 (3.2272.2035.0)
Syntax

protected virtual bool StartDragging(
	CefBrowser browser,
	CefDragData dragData,
	CefDragOperationsMask allowedOps,
	int x,
	int y
)

Parameters

browser
Type: Xilium.CefGlue CefBrowser

[Missing <param name="browser"/> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

dragData
Type: Xilium.CefGlue CefDragData

[Missing <param name="dragData"/> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

allowedOps
Type: Xilium.CefGlue CefDragOperationsMask

[Missing <param name="allowedOps"/> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

x
Type: OnlineSystem Int32

[Missing <param name="x"/> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

y
Type: OnlineSystem Int32

[Missing <param name="y"/> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

Return Value

Type: OnlineBoolean

[Missing <returns> documentation for "M:Xilium.CefGlue.CefRenderHandler.StartDragging(Xilium.CefGlue.CefBrowser,Xilium.CefGlue.CefDragData,Xilium.CefGlue.CefDragOperationsMask,System.Int32,System.Int32)"]

See Also