- Namespace
- WebKit
- Assembly
- WebKit-6.0.dll
public sealed class ContextMenuItem : InitiallyUnowned, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
ContextMenuItem
- Implements
-
- Inherited Members
-
Constructors
public ContextMenuItem(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
ContextMenuItem(ContextMenuItemHandle)
public ContextMenuItem(ContextMenuItemHandle handle)
Parameters
handle
ContextMenuItemHandle
Methods
public static Type GetGType()
Returns
- Type
[Version("2.18")]
public Action GetGaction()
Returns
- Action
public ContextMenuAction GetStockAction()
Returns
- ContextMenuAction
public ContextMenu GetSubmenu()
Returns
- ContextMenu
public bool IsSeparator()
Returns
- bool
[Version("2.18")]
public static ContextMenuItem NewFromGaction(Action action, string label, Variant? target)
Parameters
action
Action
label
string
target
Variant
Returns
- ContextMenuItem
public static ContextMenuItem NewFromStockAction(ContextMenuAction action)
Parameters
action
ContextMenuAction
Returns
- ContextMenuItem
public static ContextMenuItem NewFromStockActionWithLabel(ContextMenuAction action, string label)
Parameters
action
ContextMenuAction
label
string
Returns
- ContextMenuItem
public static ContextMenuItem NewSeparator()
Returns
- ContextMenuItem
public static ContextMenuItem NewWithSubmenu(string label, ContextMenu submenu)
Parameters
label
string
submenu
ContextMenu
Returns
- ContextMenuItem
public void SetSubmenu(ContextMenu? submenu)
Parameters
submenu
ContextMenu