[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Collapse]Reporting
 [Expand]Product Information
 [Expand]Get Started with DevExpress Reporting
 [Expand]Create Popular Reports
 [Expand]Detailed Guide to DevExpress Reporting
 [Expand]Visual Studio Report Designer
 [Expand]Create End-User Reporting Applications
 [Collapse]API Reference
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraPrinting.Caching
  [Expand]DevExpress.XtraReports
  [Expand]DevExpress.XtraReports.CodeCompletion
  [Expand]DevExpress.XtraReports.CodeCompletion.Storages
  [Expand]DevExpress.XtraReports.Configuration
  [Expand]DevExpress.XtraReports.Data
  [Expand]DevExpress.XtraReports.Design
  [Expand]DevExpress.XtraReports.Expressions
  [Expand]DevExpress.XtraReports.Extensions
  [Expand]DevExpress.XtraReports.FavoriteProperties
  [Expand]DevExpress.XtraReports.Localization
  [Expand]DevExpress.XtraReports.Native
  [Expand]DevExpress.XtraReports.ReportGallery
  [Expand]DevExpress.XtraReports.ReportGeneration
  [Expand]DevExpress.XtraReports.Security
  [Expand]DevExpress.XtraReports.Serialization
  [Expand]DevExpress.XtraReports.Service
  [Expand]DevExpress.XtraReports.Service.Extensions
  [Expand]DevExpress.XtraReports.Templates
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraReports.UI.BarCode
  [Expand]DevExpress.XtraReports.UI.PivotGrid
  [Expand]DevExpress.XtraReports.UserDesigner
  [Expand]DevExpress.XtraReports.Web
  [Expand]DevExpress.XtraReports.Web.Azure.ReportDesigner
  [Expand]DevExpress.XtraReports.Web.Azure.WebDocumentViewer
  [Expand]DevExpress.XtraReports.Web.ClientControls
  [Expand]DevExpress.XtraReports.Web.ClientControls.DataContracts
  [Expand]DevExpress.XtraReports.Web.DocumentViewer
  [Expand]DevExpress.XtraReports.Web.DocumentViewer.Ribbon
  [Expand]DevExpress.XtraReports.Web.Extensions
  [Expand]DevExpress.XtraReports.Web.Localization
  [Expand]DevExpress.XtraReports.Web.QueryBuilder
  [Expand]DevExpress.XtraReports.Web.QueryBuilder.Native
  [Expand]DevExpress.XtraReports.Web.QueryBuilder.Services
  [Expand]DevExpress.XtraReports.Web.ReportDesigner
  [Expand]DevExpress.XtraReports.Web.ReportDesigner.DataContracts
  [Expand]DevExpress.XtraReports.Web.ReportDesigner.Native
  [Expand]DevExpress.XtraReports.Web.ReportDesigner.Services
  [Expand]DevExpress.XtraReports.Web.Scripts
  [Collapse]DevExpress.XtraReports.Web.WebDocumentViewer
   [Expand]CacheCleanerSettings Class
   [Expand]DefaultWebDocumentViewerContainer Class
   [Expand]DocumentCreationException Class
   [Expand]DocumentOperationService Class
   [Expand]DrillThroughContext Class
   [Expand]EditingFieldModel Class
   [Expand]ICachedReportSourceWebResolver Interface
   [Expand]IDocumentStorageProvider Interface
   [Expand]IExportingAuthorizationService Interface
   [Expand]IWebDocumentViewerAuthorizationService Interface
   [Expand]IWebDocumentViewerDrillThroughProcessor Interface
   [Expand]IWebDocumentViewerExceptionHandler Interface
   [Expand]IWebDocumentViewerReportResolver Interface
   [Expand]MobileWebDocumentViewerSettings Class
   [Expand]ReportBuildProperties Class
   [Expand]StorageCleanerSettings Class
    StorageSynchronizationMode Enumeration
   [Expand]WebDocumentViewerClientSideModelGenerator Class
   [Expand]WebDocumentViewerClientSideModelSettings Class
   [Expand]WebDocumentViewerMenuItem Class
   [Expand]WebDocumentViewerModel Class
   [Expand]WebDocumentViewerOperationLogger Class
   [Expand]WebDocumentViewerRemoteSourceSettings Class
   [Expand]WebDocumentViewerTabPanelSettings Class
  [Expand]DevExpress.XtraReports.Web.WebDocumentViewer.DataContracts
  [Expand]DevExpress.XtraReports.Web.WebDocumentViewer.Native
  [Expand]DevExpress.XtraReports.Wizards
  [Expand]DevExpress.XtraReports.Wizards.Builder
  [Expand]DevExpress.XtraReports.Wizards.ColorSchemes
  [Expand]DevExpress.XtraReports.Wizards.Labels
  [Expand]DevExpress.XtraReports.Wizards.Presenters
  [Expand]DevExpress.XtraReports.Wizards.Templates
  [Expand]DevExpress.XtraReports.Wizards.Views
  [Expand]DevExpress.XtraReports.Wizards3
  [Expand]DevExpress.XtraReports.Wizards3.Presenters
  [Expand]DevExpress.XtraReports.Wizards3.Views
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

DevExpress.XtraReports.Web.WebDocumentViewer Namespace

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

Expanded Classes

  Class Description
Public class CacheCleanerSettings Provides time settings to clean a cache for storing documents and reports.
Public class DefaultWebDocumentViewerContainer A default container for Web Document Viewer services.
Public class DocumentCreationException The exception that is thrown when an attempt to create a report document fails.
Public class DocumentOperationService A service enabling you to perform custom operations with a Document Viewer's currently opened document.
Public class DrillThroughContext Provides information about drill-through reports on the client.
Public class EditingFieldModel A ViewModel providing content editing functionality to the Web Document Viewer.
Public class MobileWebDocumentViewerSettings Stores settings of the Mobile Mode.
Public class ReportBuildProperties Provides information about the drill-down state and parameters of the report that is being created.
Public class StorageCleanerSettings Provides time settings to clean a storage for storing documents and reports.
Public class WebDocumentViewerClientSideModelGenerator The class used to generate a client-side model of the HTML5 Document Viewer.
Public class WebDocumentViewerClientSideModelSettings Provides settings for a client-side model of the Web Document Viewer.
Public class WebDocumentViewerMenuItem A menu item of the HTML5 Document Viewer.
Public class WebDocumentViewerModel Stores the session settings of a Web Document Viewer.
Public class WebDocumentViewerOperationLogger A service enabling you to log events related to processing reports and generated documents by the Web Document Viewer engine.
Public class WebDocumentViewerRemoteSourceSettings Provides settings for the Web Document Viewer's remote document source.
Public class WebDocumentViewerTabPanelSettings Provides settings for the Web Document Viewer's tab panel.

Expanded Interfaces

  Interface Description
Public interface ICachedReportSourceWebResolver When implemented by a class, provides a DevExpress.XtraReports.Web.CachedReportSourceWeb object associated with a specified report.
Public interface IDocumentStorageProvider When implemented by a class, manages document storages.
Public interface IExportingAuthorizationService If implemented, enables you to provide a custom authorization mechanism for exported documents in your web reporting application.
Public interface IWebDocumentViewerAuthorizationService If implemented, provides methods enabling you to provide a custom authorization mechanism in your web reporting application.
Public interface IWebDocumentViewerDrillThroughProcessor Provides drill-through functionality to web reports.
Public interface IWebDocumentViewerExceptionHandler Enables you to handle server-side errors in the Web Document Viewer.
Public interface IWebDocumentViewerReportResolver If implemented, resolves reports to display in the Web Document Viewer by their unique names.

Expanded Enumerations

  Enumeration Description
Public enum StorageSynchronizationMode Specifies a synchronization mode for the Web Document Viewer's file storage.
Is this topic helpful?​​​​​​​