StiReportSLService Class
Namespace: Stimulsoft.Report.SaveLoad
Inheritance
Inherits from: StiSLService
Methods
| Method | Returns | Description |
|---|---|---|
| DockPagesToContainerIfUnitChanged | void | |
| EnsureComponentsHavePageReference | void | |
| Load | void | Loads a report from the stream. |
| LoadAsync | Task | Loads asynchronously a report from the stream. |
| RemoveNullComponentsFromForms | void | |
| Save | void | Saves report in the stream. |
| SaveAsync | Task | Saves asynchronously report in the stream. |
Method Details
DockPagesToContainerIfUnitChanged
DockPagesToContainerIfUnitChanged(report: StiReport, storedReportUnit: StiReportUnitType): void
Parameters
- report (StiReport)
- storedReportUnit (StiReportUnitType)
EnsureComponentsHavePageReference
EnsureComponentsHavePageReference(report: StiReport): void
Parameters
- report (StiReport)
Load
Load(report: StiReport, stream: Stream): void
Loads a report from the stream.
Parameters
- report (StiReport) — The report in which loading will be done.
- stream (Stream) — Stream to save report.
LoadAsync
LoadAsync(report: StiReport, stream: Stream): Task
Loads asynchronously a report from the stream.
Parameters
- report (StiReport) — The report in which loading will be done.
- stream (Stream) — Stream to save report.
Returns Task
RemoveNullComponentsFromForms
RemoveNullComponentsFromForms(report: StiReport): void
Parameters
- report (StiReport)
Save
Save(report: StiReport, stream: Stream): void
Saves report in the stream.
Parameters
- report (StiReport) — Report for saving.
- stream (Stream) — Stream to save report.
SaveAsync
SaveAsync(report: StiReport, stream: Stream): Task
Saves asynchronously report in the stream.
Parameters
- report (StiReport) — Report for saving.
- stream (Stream) — Stream to save report.
Returns Task