Click or drag to resize

RootRenderer Class

Base class of all renderers. A renderer generates the result of a report view in a given format (Excel, PDF, CSV, Json, Text, XML) using a renderer template.
Inheritance Hierarchy
SystemObject
  Seal.ModelRootEditor
    Seal.RendererRootRenderer
      More

Namespace: Seal.Renderer
Assembly: SealLibrary (in SealLibrary.dll) Version: 10.0.1.0+a44cd3a7f03c2bf3cdbd971a878c679e40bed08a
Syntax
C#
public class RootRenderer : RootEditor

The RootRenderer type exposes the following members.

Constructors
 NameDescription
Public methodRootRendererInitializes a new instance of the RootRenderer class
Top
Properties
 NameDescription
Public propertyCustomTemplate The custom template text used instead of the template defined by the template name
Public propertyParameters The renderer parameters
Public propertyReport Report of the renderer
Public propertyTemplate Current ReportViewTemplate
Public propertyUseCustomTemplate If true, the template text can be modified
Public propertyViewTemplateText Current template text of the view
Top
Methods
 NameDescription
Public methodAfterSerialization Operations performed after the serialization
Public methodBeforeSerialization Operations performed before the serialization
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetBoolValue(String) Returns a parameter boolean value
Public methodGetBoolValue(String, Boolean) Returns a parameter boolean value with a default if it does not exist
Public methodGetDoubleValue Returns a parameter double value
Public methodGetFileExtension File name extension of the generated result
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetNumericValue Returns a parameter integer value
Public methodGetRenderDisplayType Type display name of the renderer
Public methodGetRenderType Type name of the renderer
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetValue Returns the parameter value
Public methodInit Init the editor objects
(Inherited from RootEditor)
Public methodInitDefaultValues Init the default values
(Inherited from RootEditor)
Public methodInitEditor Init the editor objects and the default values
(Inherited from RootEditor)
Public methodInitParameters Init all parameters with an option to reset their values
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodSerialize Default serialization
Public methodSetParameter(String, Boolean) Set a parameter boolean value
Public methodSetParameter(String, String) Set a parameter value
Public methodSetReadOnly Set all properties to readonly
(Inherited from RootEditor)
Public methodToString Display name of the renderer in the editor
(Overrides ObjectToString)
Public methodUpdateEditor Update editor attributes
(Inherited from RootEditor)
Protected methodUpdateEditorAttributes Refresh properties attrivutes
(Inherited from RootEditor)
Top
Fields
 NameDescription
Protected field_dctd Type descriptor used to edit the properties in the PropertyGrid, null if the editor is not initialized
(Inherited from RootEditor)
Public fieldLastTemplateModification Last modification date time, used to build the template compilation cache key
Public fieldView Report view of the renderer
Top
See Also
Inheritance Hierarchy