Table of Contents

Class ActionGroupInterfaceHandle

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public abstract class ActionGroupInterfaceHandle : SafeHandle, IDisposable
Inheritance
ActionGroupInterfaceHandle
Implements
Derived
Inherited Members

Constructors

ActionGroupInterfaceHandle(bool)

protected ActionGroupInterfaceHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(ActionGroupInterfaceHandle?)

public bool Equals(ActionGroupInterfaceHandle? other)

Parameters

other ActionGroupInterfaceHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetActionAdded()

public ActionGroupInterfaceData.ActionAddedCallback GetActionAdded()

Returns

ActionGroupInterfaceData.ActionAddedCallback

GetActionEnabledChanged()

public ActionGroupInterfaceData.ActionEnabledChangedCallback GetActionEnabledChanged()

Returns

ActionGroupInterfaceData.ActionEnabledChangedCallback

GetActionRemoved()

public ActionGroupInterfaceData.ActionRemovedCallback GetActionRemoved()

Returns

ActionGroupInterfaceData.ActionRemovedCallback

GetActionStateChanged()

public ActionGroupInterfaceData.ActionStateChangedCallback GetActionStateChanged()

Returns

ActionGroupInterfaceData.ActionStateChangedCallback

GetActivateAction()

public ActionGroupInterfaceData.ActivateActionCallback GetActivateAction()

Returns

ActionGroupInterfaceData.ActivateActionCallback

GetChangeActionState()

public ActionGroupInterfaceData.ChangeActionStateCallback GetChangeActionState()

Returns

ActionGroupInterfaceData.ChangeActionStateCallback

GetGIface()

public TypeInterfaceData GetGIface()

Returns

TypeInterfaceData

GetGetActionEnabled()

public ActionGroupInterfaceData.GetActionEnabledCallback GetGetActionEnabled()

Returns

ActionGroupInterfaceData.GetActionEnabledCallback

GetGetActionParameterType()

public ActionGroupInterfaceData.GetActionParameterTypeCallback GetGetActionParameterType()

Returns

ActionGroupInterfaceData.GetActionParameterTypeCallback

GetGetActionState()

public ActionGroupInterfaceData.GetActionStateCallback GetGetActionState()

Returns

ActionGroupInterfaceData.GetActionStateCallback

GetGetActionStateHint()

public ActionGroupInterfaceData.GetActionStateHintCallback GetGetActionStateHint()

Returns

ActionGroupInterfaceData.GetActionStateHintCallback

GetGetActionStateType()

public ActionGroupInterfaceData.GetActionStateTypeCallback GetGetActionStateType()

Returns

ActionGroupInterfaceData.GetActionStateTypeCallback

GetHasAction()

public ActionGroupInterfaceData.HasActionCallback GetHasAction()

Returns

ActionGroupInterfaceData.HasActionCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetListActions()

public ActionGroupInterfaceData.ListActionsCallback GetListActions()

Returns

ActionGroupInterfaceData.ListActionsCallback

GetQueryAction()

public ActionGroupInterfaceData.QueryActionCallback GetQueryAction()

Returns

ActionGroupInterfaceData.QueryActionCallback