Skip to main content

DevExpress.XtraReports.Web.WebDocumentViewer Namespace

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

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

NuGet Packages: DevExpress.Reporting.Core, 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 Allows you to perform a custom operation initiated on the client.
DrillThroughContext Contains information about drill-through navigation.
DrillThroughResult Holds information on the target report for the drill-through report.
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.
ReportCacheItem
StorageCleanerSettings Provides time settings to clean a storage for storing documents and reports.
WebDocumentViewerClientSideModelGenerator The class used to generate a client-side model of the HTML5 Document Viewer.
WebDocumentViewerClientSideModelGeneratorBase<T> A base class designed to generate a Document Viewer client-side model or Standalone Report Parameters Panel component.
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.
WebDocumentViewerExportSettings Contains settings that apply to the Web Document Viewer print and export operations.
WebDocumentViewerMenuItem A menu item of the HTML5 Document Viewer.
WebDocumentViewerModel Stores the session settings of a Web Document Viewer.
WebDocumentViewerOperationLogger A service that allows you to handle and log report processing and document generation events in the Web Document Viewer control.
WebDocumentViewerProgressBarSettings Contains settings for the progress bar that appears when a report is generated.
WebDocumentViewerRemoteSourceSettings Provides settings for the Web Document Viewer‘s remote document source.
WebDocumentViewerSearchSettings Contains settings that apply to the Web Document Viewer’s search operations.
WebDocumentViewerTabPanelSettings Provides settings for the Web Document Viewer‘s tab panel.

Interfaces

Name Description
ICachedReportSourceWebResolver Retrieves a CachedReportSourceWeb object associated with the specified report name.
ICachedReportSourceWebResolverAsync Retrieves a CachedReportSourceWeb object associated with the specified report name.
IDocumentPersistentStorageAsync Defines properties and methods for an asynchronous document storage implementation.
IDocumentStorageProvider When implemented by a class, manages document storages.
IDrillThroughProcessor Implements drill-through functionality in web reports.
IDrillThroughProcessorAsync Implements drill-through functionality in web reports and enables asynchronous operations.
IExportingAuthorizationService Implements custom authorization to restrict access to exported documents in a web reporting application.
IPdfSignatureOptionsProviderAsync When implemented, provides asynchronous access to digital signatures in the Web Document Viewer.
IStorageDbInitializer Enables you to initialize database tables for the XPO-based cache storages.
IWebDocumentViewerAuthorizationService Implements custom authorization to restrict access to reports and generated documents in a web reporting application.
IWebDocumentViewerClientSideModelGenerator Generates a client-side model for the Document Viewer component.
IWebDocumentViewerClientSideModelGeneratorBase<T> Base interface designed to generate a client-side model for the Document Viewer and Standalone Report Parameters Panel components.
IWebDocumentViewerDrillThroughProcessor Provides drill-through functionality to web reports.
IWebDocumentViewerExceptionHandler Enables you to handle server-side errors in the Web Document Viewer.
IWebDocumentViewerExportResultUriGenerator Allows you to override the default URI that a browser uses to get an export result.
IWebDocumentViewerExportResultUriGeneratorAsync Allows you to override the default URI that a browser uses to get an export result in asynchronous mode.
IWebDocumentViewerReportResolver Associates string values with report instances. Does not operate in asynchronous mode.

Enums

Name Description
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.