Table of Contents

Interface ActionGroup

Namespace
Gio
Assembly
Gio-2.0.dll
public interface ActionGroup : IHandle
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[]