ContextMenuHandler Methods |
The ContextMenuHandler type exposes the following members.
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
ExecuteCommand | ||
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnBeforeContextMenu |
Called before a context menu is displayed. The model can be cleared to show no context menu or
modified to show a custom menu.
(Overrides ContextMenuHandlerOnBeforeContextMenu(IWebBrowser, IBrowser, IFrame, IContextMenuParams, IMenuModel).) | |
OnContextMenuCommand |
Called to execute a command selected from the context menu. See
cef_menu_id_t for the command ids that have default implementations. All
user-defined command ids should be between MENU_ID_USER_FIRST and
MENU_ID_USER_LAST.
(Inherited from ContextMenuHandler.) | |
OnContextMenuDismissed |
Called when the context menu is dismissed irregardless of whether the menu
was canceled or a command was selected.
(Overrides ContextMenuHandlerOnContextMenuDismissed(IWebBrowser, IBrowser, IFrame).) | |
RunContextMenu |
Called to allow custom display of the context menu.
For custom display return true and execute callback either synchronously or asynchronously with the selected command Id.
For default display return false. Do not keep references to parameters or model outside of this callback.
(Overrides ContextMenuHandlerRunContextMenu(IWebBrowser, IBrowser, IFrame, IContextMenuParams, IMenuModel, IRunContextMenuCallback).) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |