Class ActionGroup
public class ActionGroup
- Inheritance
-
ActionGroup
- Inherited Members
Methods
ActionAdded(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_action_added. Version: 2.28
[Version("2.28")]
public static extern void ActionAdded(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
ActionEnabledChanged(nint, NonNullableUtf8StringHandle, bool)
Calls native method g_action_group_action_enabled_changed. Version: 2.28
[Version("2.28")]
public static extern void ActionEnabledChanged(nint actionGroup, NonNullableUtf8StringHandle actionName, bool enabled)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
enabled
boolTransfer ownership: None Nullable: False
ActionRemoved(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_action_removed. Version: 2.28
[Version("2.28")]
public static extern void ActionRemoved(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
ActionStateChanged(nint, NonNullableUtf8StringHandle, VariantHandle)
Calls native method g_action_group_action_state_changed. Version: 2.28
[Version("2.28")]
public static extern void ActionStateChanged(nint actionGroup, NonNullableUtf8StringHandle actionName, VariantHandle state)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
state
VariantHandleTransfer ownership: None Nullable: False
ActivateAction(nint, NonNullableUtf8StringHandle, VariantHandle)
Calls native method g_action_group_activate_action. Version: 2.28
[Version("2.28")]
public static extern void ActivateAction(nint actionGroup, NonNullableUtf8StringHandle actionName, VariantHandle parameter)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
parameter
VariantHandleTransfer ownership: None Nullable: True
ChangeActionState(nint, NonNullableUtf8StringHandle, VariantHandle)
Calls native method g_action_group_change_action_state. Version: 2.28
[Version("2.28")]
public static extern void ChangeActionState(nint actionGroup, NonNullableUtf8StringHandle actionName, VariantHandle value)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
value
VariantHandleTransfer ownership: None Nullable: False
GetActionEnabled(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_get_action_enabled. Version: 2.28
[Version("2.28")]
public static extern bool GetActionEnabled(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetActionParameterType(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_get_action_parameter_type. Version: 2.28
[Version("2.28")]
public static extern VariantTypeUnownedHandle GetActionParameterType(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- VariantTypeUnownedHandle
Transfer ownership: None Nullable: True
GetActionState(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_get_action_state. Version: 2.28
[Version("2.28")]
public static extern VariantOwnedHandle GetActionState(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: True
GetActionStateHint(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_get_action_state_hint. Version: 2.28
[Version("2.28")]
public static extern VariantOwnedHandle GetActionStateHint(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- VariantOwnedHandle
Transfer ownership: Full Nullable: True
GetActionStateType(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_get_action_state_type. Version: 2.28
[Version("2.28")]
public static extern VariantTypeUnownedHandle GetActionStateType(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- VariantTypeUnownedHandle
Transfer ownership: None Nullable: True
GetGType()
Calls native function g_action_group_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
HasAction(nint, NonNullableUtf8StringHandle)
Calls native method g_action_group_has_action. Version: 2.28
[Version("2.28")]
public static extern bool HasAction(nint actionGroup, NonNullableUtf8StringHandle actionName)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
actionName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ListActions(nint)
Calls native method g_action_group_list_actions. Version: 2.28
[Version("2.28")]
public static extern Utf8StringArrayNullTerminatedOwnedHandle ListActions(nint actionGroup)
Parameters
actionGroup
nintTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedOwnedHandle
Transfer ownership: Full Nullable: False