Interface IAimpExtensionPlaylistPreimageFactory
Provides an ability to register custom preimage (data provider) factory for smart-playlists.
Namespace: AIMP.SDK.Playlist
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpExtensionPlaylistPreimageFactory
Methods
CreatePreimage()
Creates a new instance of IAimpPlaylistPreimage.
Declaration
AimpActionResult<IAimpPlaylistPreimage> CreatePreimage()
GetFlags()
Gets the flags.
Declaration
PreimageFactoryFlags GetFlags()
GetId()
Unique ID of factory. You must not change the ID during life time of the plugin, because ID will be stored to file of smart-playlist.
Declaration
AimpActionResult<string> GetId()
GetName()
Gets the name.
Declaration
AimpActionResult<string> GetName()