[]
Represents a set of extension methods for the Report class to visit, modify, or extract information from the Report definition model.
public static class ReportExtensions
| Name | Description |
|---|---|
| Copy(Report, ResourceLocator) | Creates a copy of the report. |
| Downgrade(Report) | Downgrades a multi-section report to the old RDL 2005 model without sections. |
| FromString(string, ResourceLocator) | Creates a report from an RDL (Report Definition Language) string. |
| GetAllReportItems(Report) | Enumerates all report items (from body, header, footer, and their descendants). |
| GetSelfAndAllDescendants(ReportItem) | Enumerates self and all descendants. |
| MergeWithMaster(Report, ResourceLocator, IMasterContentService) | Merges a report with its master report. |
| PreSortReport(Report) | Pre-sorts a report for optimized processing. |
| SaveRdl(Report, XmlWriter, ResourceLocator, bool) | Saves the report as RDL (Report Definition Language) using the specified XML writer. |
| ToRdlString(Report, ResourceLocator, IReportComponentFactory, bool) | Converts the report to an RDL (Report Definition Language) string representation. |
| Upgrade(Report) | Upgrades a report to a multi-section report. |