Class ReportBatchEditor
Validates and applies batches of structural report operations (add, remove, modify,
reorder and z-order changes) against a report, enforcing layout rules and recording
the changes in the report's undo history.
Inheritance
ReportBatchEditor
Assembly: Reportman.Reporting.Design.dll
Syntax
public class ReportBatchEditor : IReportBatchEditor, IReportBatchValidator
Constructors
View Source
ReportBatchEditor()
Declaration
public ReportBatchEditor()
Methods
View Source
Apply(Report, IReadOnlyList<ReportBatchOperation>)
Declaration
public ReportBatchApplyResult Apply(Report report, IReadOnlyList<ReportBatchOperation> operations)
Parameters
Returns
View Source
Validate(Report, IReadOnlyList<ReportBatchOperation>)
Declaration
public ReportBatchValidationResult Validate(Report report, IReadOnlyList<ReportBatchOperation> operations)
Parameters
Returns
Implements