Class AimpPlugin
Base class for AIMP Plugin. Implements the IAimpPlugin
Inheritance
System.Object
AimpPlugin
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: AIMP.SDK
Assembly: AIMP.SDK.dll
Syntax
public abstract class AimpPlugin : IAimpPlugin, IDisposable
Properties
AimpPlayer
Gets or sets the aimp player.
Declaration
public IAimpPlayer AimpPlayer { get; set; }
Player
Gets the main player interface IAimpPlayer.
Declaration
public IAimpPlayer Player { get; }
PluginId
Gets or sets the plugin identifier.
Declaration
public int PluginId { get; set; }
Methods
Dispose()
Inside this function, plugin should dispose all resources.
Declaration
public abstract void Dispose()
Implements
System.IDisposable.Dispose()
Initialize()
Inside this function, plugin should perform all initialization.
Declaration
public abstract void Initialize()