• void ClearAttachedPictures(NeonScriptTrack track)
    Clears all attached pictures from the specified track. Note: Changes needs to be commited through the CommitAllChanges method.
    Parameters
    NameDescription
    trackThe track to remove the attached pictures from
  • void ClearAttachedPicturesFromFiles(IEnumerable<NeonScriptTrack> rawTracks)
    Removes all attached pictures from all files in the list passed in the rawTracks parameter. Note: Changes needs to be commited through the CommitAllChanges method.
    Parameters
    NameDescription
    rawTracksThe tracks to clear pictures from.
  • Task ClearAttachedPicturesFromFilesAsync(IEnumerable<NeonScriptTrack> rawTracks)
    Removes all attached pictures from all files in the list passed in the rawTracks parameter. (async version)
    Parameters
    NameDescription
    rawTracksThe tracks to clear pictures from.
  • Task ResizeAndSaveAlbumPictureToTags(NeonScriptAlbum album, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect) obsolete
    Resizes the album picture to the specified dimensions and saves it to the tags of the specified album.
    Parameters
    NameDescription
    albumWhich album to take picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task ResizeAndSaveAlbumPictureToTagsAsync(NeonScriptAlbum album, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect)
    Resizes the album picture to the specified dimensions and saves it to the tags of the specified album. (async version)
    Parameters
    NameDescription
    albumWhich album to take picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task ResizeAndSaveAlbumPictureToTagsSync(NeonScriptAlbum album, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect)
    Resizes the album picture to the specified dimensions and saves it to the tags of the specified album.
    Parameters
    NameDescription
    albumWhich album to take picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task ResizeAndSaveArtistPictureToTags(NeonScriptArtist artist, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect) obsolete
    Resizes the artist picture to the specified dimensions and saves it to the tags of the specified artist.
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task ResizeAndSaveArtistPictureToTagsAsync(NeonScriptArtist artist, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect)
    Resizes the artist picture to the specified dimensions and saves it to the tags of the specified artist. (async version)
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task ResizeAndSaveArtistPictureToTagsSync(NeonScriptArtist artist, Boolean overwrite, Int32 width, Int32 height, Boolean keepAspect)
    Resizes the artist picture to the specified dimensions and saves it to the tags of the specified artist.
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
    widthThe desired width
    heightThe desired height
    keepAspectIf true, keep aspect ratio
  • Task SaveAlbumPictureToTags(NeonScriptAlbum album, Boolean overwrite) obsolete
    Saves the album picture to the tags of the specified album.
    Parameters
    NameDescription
    albumWhich album to save pictures for
    overwriteIf true, overwrite any existing pictures
  • Task SaveAlbumPictureToTagsAsync(NeonScriptAlbum album, Boolean overwrite)
    Saves the album picture to the tags of the specified album. (async version)
    Parameters
    NameDescription
    albumWhich album to save pictures for
    overwriteIf true, overwrite any existing pictures
  • void SaveAlbumPictureToTagsSync(NeonScriptAlbum album, Boolean overwrite)
    Saves the album picture to the tags of the specified album.
    Parameters
    NameDescription
    albumWhich album to save pictures for
    overwriteIf true, overwrite any existing pictures
  • Task SaveArtistPictureToTags(NeonScriptArtist artist, Boolean overwrite) obsolete
    Saves the artist picture to the tags of the specified artist.
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
  • Task SaveArtistPictureToTagsAsync(NeonScriptArtist artist, Boolean overwrite)
    Saves the artist picture to the tags of the specified artist. (async version)
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
  • Task SaveArtistPictureToTagsSync(NeonScriptArtist artist, Boolean overwrite)
    Saves the artist picture to the tags of the specified artist.
    Parameters
    NameDescription
    artistWhich artist to take the picture from
    overwriteIf true, overwrite any existing pictures
  • DefaultAlbumPicture()
    Gets the default album picture path.
    Returns: string
  • DefaultArtistPicture()
    Gets the default artist picture path.
    Returns: string