Class ActionMap
public class ActionMap
- Inheritance
-
ActionMap
- Inherited Members
Methods
AddAction(nint, nint)
Calls native method g_action_map_add_action. Version: 2.32
[Version("2.32")]
public static extern void AddAction(nint actionMap, nint action)
Parameters
actionMap
nintTransfer ownership: None Nullable: False
action
nintTransfer ownership: None Nullable: False
AddActionEntries(nint, ActionEntryArrayHandle, int, nint)
Calls native method g_action_map_add_action_entries. Version: 2.32
[Version("2.32")]
public static extern void AddActionEntries(nint actionMap, ActionEntryArrayHandle entries, int nEntries, nint userData)
Parameters
actionMap
nintTransfer ownership: None Nullable: False
entries
ActionEntryArrayHandleTransfer ownership: None Nullable: False
nEntries
intTransfer ownership: None Nullable: False
userData
nintTransfer ownership: None Nullable: True
GetGType()
Calls native function g_action_map_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
LookupAction(nint, NonNullableUtf8StringHandle)
Calls native method g_action_map_lookup_action. Version: 2.32
[Version("2.32")]
public static extern nint LookupAction(nint actionMap, NonNullableUtf8StringHandle actionName)
Parameters
actionMap
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
RemoveAction(nint, NonNullableUtf8StringHandle)
Calls native method g_action_map_remove_action. Version: 2.32
[Version("2.32")]
public static extern void RemoveAction(nint actionMap, NonNullableUtf8StringHandle actionName)
Parameters
actionMap
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RemoveActionEntries(nint, ActionEntryArrayHandle, int)
Calls native method g_action_map_remove_action_entries. Version: 2.78
[Version("2.78")]
public static extern void RemoveActionEntries(nint actionMap, ActionEntryArrayHandle entries, int nEntries)
Parameters
actionMap
nintTransfer ownership: None Nullable: False
entries
ActionEntryArrayHandleTransfer ownership: None Nullable: False
nEntries
intTransfer ownership: None Nullable: False