Interface IAimpServiceActionManager
The service provides an access to actions. Implements the IAimpService
Inherited Members
Namespace: AIMP.SDK.ActionManager
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpServiceActionManager : IAimpService
Methods
CreateAction()
Creates the Aimp action instance.
Declaration
[Obsolete("Use Core.CreateObject<IAimpAction>")]
IAimpAction CreateAction()
GetById(String)
Gets the by identifier.
Declaration
AimpActionResult<IAimpAction> GetById(string id)
Parameters
Type | Name | Description |
---|---|---|
System.String | id | The identifier. |
MakeHotkey(ModifierKeys, UInt32)
Makes the hotkey.
Declaration
int MakeHotkey(ModifierKeys modifiers, uint key)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.ModifierKeys | modifiers | The key modifiers System.Windows.Input.ModifierKeys. |
System.UInt32 | key | The key. |
Register(IAimpAction)
Registers the specified action.
Declaration
AimpActionResult Register(IAimpAction action)
Parameters
Type | Name | Description |
---|---|---|
IAimpAction | action | The action IAimpAction. |
Register(ICollection<IAimpAction>)
Registers the specified actions.
Declaration
AimpActionResult Register(ICollection<IAimpAction> actions)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.ICollection<IAimpAction> | actions | The collection of IAimpAction. |