Class ContextMenu
- Namespace
- WebKitWebProcessExtension.Internal
- Assembly
- WebKitWebProcessExtension-6.0.dll
public class ContextMenu
- Inheritance
-
ContextMenu
- Inherited Members
Methods
Append(nint, nint)
Calls native method webkit_context_menu_append.
public static extern void Append(nint menu, nint item)
Parameters
menu
nintTransfer ownership: None Nullable: False
item
nintTransfer ownership: None Nullable: False
First(nint)
Calls native method webkit_context_menu_first.
public static extern nint First(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetEvent(nint)
Calls native method webkit_context_menu_get_event. Version: 2.40
[Version("2.40")]
public static extern nint GetEvent(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function webkit_context_menu_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetItemAtPosition(nint, uint)
Calls native method webkit_context_menu_get_item_at_position.
public static extern nint GetItemAtPosition(nint menu, uint position)
Parameters
menu
nintTransfer ownership: None Nullable: False
position
uintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetItems(nint)
Calls native method webkit_context_menu_get_items.
public static extern ListUnownedHandle GetItems(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- ListUnownedHandle
Transfer ownership: None Nullable: False
GetNItems(nint)
Calls native method webkit_context_menu_get_n_items.
public static extern uint GetNItems(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetUserData(nint)
Calls native method webkit_context_menu_get_user_data. Version: 2.8
[Version("2.8")]
public static extern VariantUnownedHandle GetUserData(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- VariantUnownedHandle
Transfer ownership: None Nullable: False
Insert(nint, nint, int)
Calls native method webkit_context_menu_insert.
public static extern void Insert(nint menu, nint item, int position)
Parameters
menu
nintTransfer ownership: None Nullable: False
item
nintTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
Last(nint)
Calls native method webkit_context_menu_last.
public static extern nint Last(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
MoveItem(nint, nint, int)
Calls native method webkit_context_menu_move_item.
public static extern void MoveItem(nint menu, nint item, int position)
Parameters
menu
nintTransfer ownership: None Nullable: False
item
nintTransfer ownership: None Nullable: False
position
intTransfer ownership: None Nullable: False
New()
Calls native constructor webkit_context_menu_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
NewWithItems(ListHandle)
Calls native constructor webkit_context_menu_new_with_items.
public static extern nint NewWithItems(ListHandle items)
Parameters
items
ListHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
Prepend(nint, nint)
Calls native method webkit_context_menu_prepend.
public static extern void Prepend(nint menu, nint item)
Parameters
menu
nintTransfer ownership: None Nullable: False
item
nintTransfer ownership: None Nullable: False
Remove(nint, nint)
Calls native method webkit_context_menu_remove.
public static extern void Remove(nint menu, nint item)
Parameters
menu
nintTransfer ownership: None Nullable: False
item
nintTransfer ownership: None Nullable: False
RemoveAll(nint)
Calls native method webkit_context_menu_remove_all.
public static extern void RemoveAll(nint menu)
Parameters
menu
nintTransfer ownership: None Nullable: False
SetUserData(nint, VariantHandle)
Calls native method webkit_context_menu_set_user_data. Version: 2.8
[Version("2.8")]
public static extern void SetUserData(nint menu, VariantHandle userData)
Parameters
menu
nintTransfer ownership: None Nullable: False
userData
VariantHandleTransfer ownership: None Nullable: False