Progress® Telerik® Reporting R1 2021
IRenderingExtension.Render Method
Provides the mechanism for implementing new rendering extension.
Namespace:
Telerik.Reporting.ProcessingAssembly: Telerik.Reporting (in Telerik.Reporting.dll)
Syntax
bool Render( Report report, Hashtable renderingContext, Hashtable deviceInfo, CreateStream createStreamCallback, EvaluateHeaderFooterExpressions evalHeaderFooterCallback )
Parameters
- report
- Type: Telerik.Reporting.ProcessingReport
The report that has to be rendered. - renderingContext
- Type: System.CollectionsHashtable
Contains entries for rendering engine internal usage. - deviceInfo
- Type: System.CollectionsHashtable
The rendering extension parameters. - createStreamCallback
- Type: Telerik.Reporting.ProcessingCreateStream
A CreateStream delegate. - evalHeaderFooterCallback
- Type: Telerik.Reporting.ProcessingEvaluateHeaderFooterExpressions
A EvaluateHeaderFooterExpressions delegate.
Return Value
Type: BooleanTrue if the rendering operation is successfull; otherwise returns False.
Remarks
The stream created by the CreateStream delegate is used by the Reporting
engine and for best performance it is not advisable to be closed (it will be closed by the Reporting engine).
Version Information
Supported in: 1.0.1