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


EnsureComponentsHavePageReference

EnsureComponentsHavePageReference(report: StiReport): void

Parameters


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


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