[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Viewer.Common.Internal.BaseApplicationContext

BaseApplicationContext Class

Abstract base class for the application context. Implements the IApplicationContext interface.

Inheritance
BaseApplicationContext
Namespace: GrapeCity.ActiveReports.Viewer.Common.Internal
Assembly: MESCIUS.ActiveReports.Viewer.Common.dll
Syntax
public abstract class BaseApplicationContext

Constructors

Name Description
BaseApplicationContext(ViewerModel, IServiceContainer)

Initializes a new instance of the BaseApplicationContext class.

Fields

Name Description
Container

The service container associated with this application context.

Model

The viewer model associated with this application context.

Properties

Name Description
Context

Gets the current synchronization context.

ServiceContainer

Gets the service container for this application context.

Methods

Name Description
BeginInvoke(Action)

Dispatches an action on the synchronization context.

CreateRenderer(DocumentModel)

Returns implementation of GraphicsDocumentRenderer

CreateRenderer(DocumentModel, DeviceKind)

Creates a document renderer for the specified document and device kind.

CreateReport(DocumentFormat)

Creates a report model for the specified document format.