Skip to main content
A newer version of this page is available. .

DevExpress.XtraReports.Web.WebDocumentViewer Namespace

Contains classes that store the session settings of a Web Document Viewer.

Assemblies: DevExpress.XtraReports.v19.2.Web.dll, DevExpress.XtraReports.v19.2.Web.WebForms.dll

NuGet Packages: DevExpress.Web.Reporting.Common, DevExpress.Web.Reporting

Classes

Name Description
CacheCleanerSettings Provides time settings to clean a cache for storing documents and reports.
CachedDrillThroughContext Provides information about drill-through navigation when an application uses a cached report source.
DefaultWebDocumentViewerContainer static A default container for Web Document Viewer services.
DocumentCreationException The exception that is thrown when an attempt to create a report document fails.
DocumentOperationService A service enabling you to perform custom operations with a Document Viewer’s currently opened document.
DrillThroughContext Provides information about drill-through navigation.
EditingFieldModel A ViewModel providing content editing functionality to the Web Document Viewer.
MobileWebDocumentViewerSettings Stores settings of the Mobile Mode.
ReportBuildProperties Provides information about the drill-down state and parameters of the report that is being created.
StorageCleanerSettings Provides time settings to clean a storage for storing documents and reports.
TypeNameBasedReportResolver Resolves reports to display in the Web Document Viewer from a report storage or based on report type names.
WebDocumentViewerClientSideModelGenerator The class used to generate a client-side model of the HTML5 Document Viewer.
WebDocumentViewerClientSideModelSettings Provides settings for a client-side model of the Web Document Viewer.
WebDocumentViewerExceptionHandler Enables you to handle server-side errors in the Web Document Viewer.
WebDocumentViewerMenuItem A menu item of the HTML5 Document Viewer.
WebDocumentViewerModel Stores the session settings of a Web Document Viewer.
WebDocumentViewerOperationLogger A service enabling you to log events related to processing reports and generated documents by the Web Document Viewer engine.
WebDocumentViewerProgressBarSettings Contains settings for the progress bar that appears while a report is generated.
WebDocumentViewerRemoteSourceSettings Provides settings for the Web Document Viewer‘s remote document source.
WebDocumentViewerTabPanelSettings Provides settings for the Web Document Viewer‘s tab panel.

Interfaces

Name Description
ICachedReportSourceWebResolver When implemented by a class, provides a CachedReportSourceWeb object associated with a specified report.
IDocumentStorageProvider When implemented by a class, manages document storages.
IExportingAuthorizationService If implemented, enables you to provide a custom authorization mechanism for exported documents in your web reporting application.
IWebDocumentViewerAuthorizationService If implemented, provides methods enabling you to provide a custom authorization mechanism in your web reporting application.
IWebDocumentViewerDrillThroughProcessor Provides drill-through functionality to web reports.
IWebDocumentViewerExceptionHandler Enables you to handle server-side errors in the Web Document Viewer.
IWebDocumentViewerExportResultUriGenerator If implemented, enables you to override the default URI that a browser uses to get an export result.
IWebDocumentViewerReportResolver Associates string values with report instances.

Enums

Name Description
ProgressBarPosition Specifies where to position the progress bar while a report is generated.
StorageSynchronizationMode Specifies a synchronization mode for the Web Document Viewer‘s file storage.
TabPanelPosition Lists values that specify the tab panel position in the Web Document Viewer.