ActiveReports 8
GrapeCity.Viewer.Common.Model Namespace
See Also  Inheritance Hierarchy
GrapeCity.ActiveReports.Viewer.Win.v8 Assembly : GrapeCity.Viewer.Common.Model Namespace

Glossary Item Box

Classes

 ClassDescription
ClassActiveModel Base class for all active (notifies subscriber on state change) models
ClassActiveModelListenExtensions Implements notification propagation helpers
ClassBaseDocumentModelImpl Base implementation of DocumentModel with ISearchableDocument and ISelectableDocument interfaces for page-based documents
ClassBitmapCachedDocumentModel Aggresively caches pages in bitmaps
ClassDocumentModel Represents base structure and behaviour for document models
ClassDocumentModel.TextItem Base implementation for text item
ClassExportFormatInfo Export format info
ClassExportOptions Represents export settings
ClassFindOptions Represents text-based search settings
ClassHighlightDocumentViewModel Implement document-wise highlighting model.
ClassHighlightPage Immutable page highlight view model
ClassObservableExtensions  
ClassParameterizedReportExtensions Helpers for reports with parameters.
ClassReportModelBase Represents report instance
ClassReportPaneModel Model for report pane Model for report pane. This is a partial class contains only _zooms fild which has different definition in WPF project.
ClassRunOptions "Run" command options
ClassSearchResult Represents text search result. The instances of the class are immutable and do not implement INotifyPropertyChanged then
ClassTocTreeNode Represents bookmarks tree node

Interfaces

 InterfaceDescription
InterfaceDocumentModel.IImageItem Base implementation for image item
InterfaceDocumentModel.IPage Defines interface for document page
InterfaceDocumentModel.IPageItem Minimal part of report page
InterfaceIDocumentConsumer  
InterfaceIErrorHandler  
InterfaceIExportableDocument Allows document to support exports facility
InterfaceIExportableReport Report which supports the export
InterfaceIPageDocument Provides access to document structures
InterfaceIParameterizedReport Report with parameters
InterfaceIReportParameter Defines interface to report parameters
InterfaceIReportParameterValue Interface for report parameter value
InterfaceISearchableDocument Allows document to support text search facility
InterfaceISelectableDocument Allows document to expose items that could be selected/highlighted/copied

Structures

 StructureDescription
StructureBookmark Represents bookmark
StructureDocumentModel.PaperInfo  
StructureDocumentSelection Represents selected document items. Immutable object! This implementation is somewhat implementation bound since it treats selection as a collection of "page items" on particular page
StructureErrorInfo Represents information about errors/exceptions
StructureFrame Represents selection area
StructureHighlightArea Identifies highlight area within a report page
StructureRange Arbitrary range implementation

Enumerations

 EnumerationDescription
EnumerationDock Specifies item alignment
EnumerationErrorInfo.Level  
EnumerationErrorState Defines current parameter state
EnumerationExportType Export types enum
EnumerationHighlightArea.Type Area type. Areas are rendered a bit differently depending on type
EnumerationMouseMode Specifies possible mouse modes
EnumerationReportParameterType Gets the parameter's value data type
EnumerationSidebarTabs For reference only. Defined position of sidebar panel within sidebar (either tab index or accordion pane index)
EnumerationTouchMode Enable touch mode or not.
EnumerationTouchModeButtonVisibility Display Touch mode button on viewer's toolbar or not.
EnumerationViewType Possible view modes of the viewer control
EnumerationZoomMode Defined Zoom mode

See Also