Interface IAimpExtensionFileExpander
Interface is an extension for the IAimpServiceFileManager service that allows split real file container into one or view virtual files.
Instance should be created by plugin and must be registered in the application at the plugin initialization method via the IAimpCore.RegisterExtension method.
Namespace: AIMP.SDK.FileManager.Extensions
Assembly: AIMP.SDK.dll
Syntax
public interface IAimpExtensionFileExpander
Methods
Expand(String, Func<Int64, Boolean>)
Split the file container to virtual files.
Declaration
AimpActionResult<IList<IAimpVirtualFile>> Expand(string fileName, Func<long, bool> progressCallback)
Parameters
Type | Name | Description |
---|---|---|
System.String | fileName | The real file name |
System.Func<System.Int64, System.Boolean> | progressCallback | Progress callback. |