Class DBusActionGroup  
  
  
    - Namespace
 - Gio
 
  - Assembly
 - Gio-2.0.dll
 
   
  
  
  
    public class DBusActionGroup : Object, ActionGroup, RemoteActionGroup, IDisposable, GTypeProvider, InstanceFactory
   
  
    - Inheritance
 
    - 
      
      
      
DBusActionGroup
     
  
  
    - Implements
 
    - 
      
      
      
      
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  DBusActionGroup(params ConstructArgument[])
  
  
  
  
  
    public DBusActionGroup(params ConstructArgument[] constructArguments)
   
  Parameters
  
    constructArguments ConstructArgument[] 
    
  
  
  
  DBusActionGroup(DBusActionGroupHandle)
  
  
  
  
  
    public DBusActionGroup(DBusActionGroupHandle handle)
   
  Parameters
  
    handle DBusActionGroupHandle 
    
  
  Methods
  
  
  ActionAdded(string)
  
  
  
  
  
    [Version("2.28")]
public void ActionAdded(string actionName)
   
  Parameters
  
    actionName string 
    
  
  
  
  ActionEnabledChanged(string, bool)
  
  
  
  
  
    [Version("2.28")]
public void ActionEnabledChanged(string actionName, bool enabled)
   
  Parameters
  
    actionName string 
    
    enabled bool 
    
  
  
  
  ActionRemoved(string)
  
  
  
  
  
    [Version("2.28")]
public void ActionRemoved(string actionName)
   
  Parameters
  
    actionName string 
    
  
  
  
  ActionStateChanged(string, Variant)
  
  
  
  
  
    [Version("2.28")]
public void ActionStateChanged(string actionName, Variant state)
   
  Parameters
  
    actionName string 
    
    state Variant 
    
  
  
  
  ActivateAction(string, Variant?)
  
  
  
  
  
    [Version("2.28")]
public void ActivateAction(string actionName, Variant? parameter)
   
  Parameters
  
    actionName string 
    
    parameter Variant 
    
  
  
  
  ActivateActionFull(string, Variant?, Variant)
  
  
  
  
  
    [Version("2.32")]
public void ActivateActionFull(string actionName, Variant? parameter, Variant platformData)
   
  Parameters
  
    actionName string 
    
    parameter Variant 
    
    platformData Variant 
    
  
  
  
  ChangeActionState(string, Variant)
  
  
  
  
  
    [Version("2.28")]
public void ChangeActionState(string actionName, Variant value)
   
  Parameters
  
    actionName string 
    
    value Variant 
    
  
  
  
  ChangeActionStateFull(string, Variant, Variant)
  
  
  
  
  
    [Version("2.32")]
public void ChangeActionStateFull(string actionName, Variant value, Variant platformData)
   
  Parameters
  
    actionName string 
    
    value Variant 
    
    platformData Variant 
    
  
  
  
  Get(DBusConnection, string?, string)
  
  
  
  
  
    [Version("2.32")]
public static DBusActionGroup Get(DBusConnection connection, string? busName, string objectPath)
   
  Parameters
  
    connection DBusConnection 
    
    busName string 
    
    objectPath string 
    
  
  Returns
  
    - DBusActionGroup
 
    
  
  
  
  GetActionEnabled(string)
  
  
  
  
  
    [Version("2.28")]
public bool GetActionEnabled(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - bool
 
    
  
  
  
  GetActionParameterType(string)
  
  
  
  
  
    [Version("2.28")]
public VariantType? GetActionParameterType(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - VariantType
 
    
  
  
  
  GetActionState(string)
  
  
  
  
  
    [Version("2.28")]
public Variant? GetActionState(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - Variant
 
    
  
  
  
  GetActionStateHint(string)
  
  
  
  
  
    [Version("2.28")]
public Variant? GetActionStateHint(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - Variant
 
    
  
  
  
  GetActionStateType(string)
  
  
  
  
  
    [Version("2.28")]
public VariantType? GetActionStateType(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - VariantType
 
    
  
  
  
  GetGType()
  
  
  
  
  
    public static Type GetGType()
   
  Returns
  
    - Type
 
    
  
  
  
  HasAction(string)
  
  
  
  
  
    [Version("2.28")]
public bool HasAction(string actionName)
   
  Parameters
  
    actionName string 
    
  
  Returns
  
    - bool
 
    
  
  
  
  ListActions()
  
  
  
  
  
    [Version("2.28")]
public string[] ListActions()
   
  Returns
  
    - string[]