Table of Contents

Interface ActionGroup

Namespace
Gio
Assembly
Gio-2.0.dll
public interface ActionGroup : NativeObject, GTypeProvider, IDisposable
Inherited Members

Methods

ActionAdded(string)

[Version("2.28")]
void ActionAdded(string actionName)

Parameters

actionName string

ActionEnabledChanged(string, bool)

[Version("2.28")]
void ActionEnabledChanged(string actionName, bool enabled)

Parameters

actionName string
enabled bool

ActionRemoved(string)

[Version("2.28")]
void ActionRemoved(string actionName)

Parameters

actionName string

ActionStateChanged(string, Variant)

[Version("2.28")]
void ActionStateChanged(string actionName, Variant state)

Parameters

actionName string
state Variant

ActivateAction(string, Variant?)

[Version("2.28")]
void ActivateAction(string actionName, Variant? parameter)

Parameters

actionName string
parameter Variant

ChangeActionState(string, Variant)

[Version("2.28")]
void ChangeActionState(string actionName, Variant value)

Parameters

actionName string
value Variant

GetActionEnabled(string)

[Version("2.28")]
bool GetActionEnabled(string actionName)

Parameters

actionName string

Returns

bool

GetActionParameterType(string)

[Version("2.28")]
VariantType? GetActionParameterType(string actionName)

Parameters

actionName string

Returns

VariantType

GetActionState(string)

[Version("2.28")]
Variant? GetActionState(string actionName)

Parameters

actionName string

Returns

Variant

GetActionStateHint(string)

[Version("2.28")]
Variant? GetActionStateHint(string actionName)

Parameters

actionName string

Returns

Variant

GetActionStateType(string)

[Version("2.28")]
VariantType? GetActionStateType(string actionName)

Parameters

actionName string

Returns

VariantType

HasAction(string)

[Version("2.28")]
bool HasAction(string actionName)

Parameters

actionName string

Returns

bool

ListActions()

[Version("2.28")]
string[] ListActions()

Returns

string[]

Events

OnActionAdded

event SignalHandler<ActionGroup, ActionGroup.ActionAddedSignalArgs> OnActionAdded

Event Type

SignalHandler<ActionGroup, ActionGroup.ActionAddedSignalArgs>

OnActionEnabledChanged

event SignalHandler<ActionGroup, ActionGroup.ActionEnabledChangedSignalArgs> OnActionEnabledChanged

Event Type

SignalHandler<ActionGroup, ActionGroup.ActionEnabledChangedSignalArgs>

OnActionRemoved

event SignalHandler<ActionGroup, ActionGroup.ActionRemovedSignalArgs> OnActionRemoved

Event Type

SignalHandler<ActionGroup, ActionGroup.ActionRemovedSignalArgs>

OnActionStateChanged

event SignalHandler<ActionGroup, ActionGroup.ActionStateChangedSignalArgs> OnActionStateChanged

Event Type

SignalHandler<ActionGroup, ActionGroup.ActionStateChangedSignalArgs>