Table of Contents

Constructor ReportViewerSession

Namespace
DocWright.Reporting.Viewer
Assembly
DocWright.Reporting.Viewer.dll

ReportViewerSession(ReportInstance, FontEngine)

Opens a session over a processed report.

public ReportViewerSession(ReportInstance instance, FontEngine fonts)

Parameters

instance ReportInstance

The processed report.

fonts FontEngine

The fonts to measure with.

Exceptions

ArgumentNullException

instance or fonts is null.

ReportViewerSession(ReportInstance, FontEngine, ReportPaginationOptions?)

Opens a session over a processed report.

public ReportViewerSession(ReportInstance instance, FontEngine fonts, ReportPaginationOptions? options)

Parameters

instance ReportInstance

The processed report.

fonts FontEngine

The fonts to measure with.

options ReportPaginationOptions

How to paginate. The session keeps this object and changes its ToggledItems as toggles are applied, so a caller that shares it with something else will see those changes.

Exceptions

ArgumentNullException

instance or fonts is null.