Interface Action
- Namespace
- Gio
- Assembly
- Gio-2.0.dll
Fields
EnabledPropertyDefinition
public static readonly Property<bool, Action> EnabledPropertyDefinition
Field Value
- Property<bool, Action>
NamePropertyDefinition
public static readonly Property<string?, Action> NamePropertyDefinition
Field Value
- Property<string, Action>
ParameterTypePropertyDefinition
public static readonly Property<VariantType, Action> ParameterTypePropertyDefinition
Field Value
- Property<VariantType, Action>
StateTypePropertyDefinition
public static readonly Property<VariantType, Action> StateTypePropertyDefinition
Field Value
- Property<VariantType, Action>
Properties
Enabled
Property Value
- bool
Handle
ObjectHandle Handle { get; }
Property Value
- ObjectHandle
Name
Property Value
- string
ParameterType
VariantType ParameterType { get; }
Property Value
- VariantType
StateType
VariantType StateType { get; }
Property Value
- VariantType
Methods
Activate(Variant?)
[Version("2.28")]
void Activate(Variant? parameter)
Parameters
parameter
Variant
ChangeState(Variant)
[Version("2.30")]
void ChangeState(Variant value)
Parameters
value
Variant
GetEnabled()
[Version("2.28")]
bool GetEnabled()
Returns
- bool
GetName()
[Version("2.28")]
string GetName()
Returns
- string
GetParameterType()
[Version("2.28")]
VariantType? GetParameterType()
Returns
- VariantType
GetState()
[Version("2.28")]
Variant? GetState()
Returns
- Variant
GetStateHint()
[Version("2.28")]
Variant? GetStateHint()
Returns
- Variant
GetStateType()
[Version("2.28")]
VariantType? GetStateType()
Returns
- VariantType