Skip to main content
All docs
V26.1
  • ReportGalleryExtension.SaveGalleryChanges(Gallery, IEnumerable<GalleryItem>, GalleryChangeType) Method

    Saves the changed Report Gallery items to the storage.

    Namespace: DevExpress.XtraReports.Extensions

    Assembly: DevExpress.XtraReports.v26.1.dll

    NuGet Package: DevExpress.Reporting.Core

    Declaration

    public virtual void SaveGalleryChanges(
        Gallery gallery,
        IEnumerable<GalleryItem> changedItems,
        GalleryChangeType changeType
    )

    Parameters

    Name Type Description
    gallery Gallery

    An object that specifies the Report Gallery.

    changedItems IEnumerable<GalleryItem>

    A collection of changed items.

    changeType GalleryChangeType

    A value that specifies the change type.

    Remarks

    The SaveGalleryChanges method is called each time a user adds, deletes, moves, copies or renames a gallery item. This method internally calls the SaveGallery(Gallery) method.

    When you implement a custom Report Gallery storage, override one of these methods:

    • SaveGallery to save the entire Report Gallery.
    • SaveGalleryChanges to save only the changes that users made to the Report Gallery.

    See the ReportGalleryExtension class description for more information and examples.

    See Also