Page Class

Represents a page in the report.

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ReportElement
    Microsoft.ReportingServices.OnDemandReportRendering.Page

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

Syntax

'Declaration
Public NotInheritable Class Page _
    Inherits ReportElement
'Usage
Dim instance As Page
public sealed class Page : ReportElement
public ref class Page sealed : public ReportElement
[<SealedAttribute>]
type Page =  
    class
        inherit ReportElement
    end
public final class Page extends ReportElement

The Page type exposes the following members.

Properties

  Name Description
Public property BottomMargin Gets the width of the bottom margin.
Public property Columns Gets the default number of columns for rendering the report.
Public property ColumnSpacing Gets the spacing between each column in multi-column renderings.
Public property DefinitionPath Gets the path to this report definition object in the report definition. (Overrides ReportElement.DefinitionPath.)
Public property ID Gets the unique identifier for this report definition object. (Overrides ReportElement.ID.)
Public property Instance Gets the report instance object that contains the calculated values of this report definition object.
Public property InteractiveHeight Gets the default height for rendering the report when in an interactive renderer.
Public property InteractiveWidth Gets the default height for rendering the report when in an interactive renderer.
Public property LeftMargin Gets the width of the left margin.
Public property PageFooter Gets the footer that is rendered at the bottom of a report section.
Public property PageHeader Gets the header that is rendered at the top of a report section.
Public property PageHeight Gets the default height for rendering the report in a physical-page oriented renderer.
Public property PageWidth Gets the default width for rendering the report in a physical-page oriented renderer.
Public property ParentDefinitionPath Gets the path to report definition object's parent in the report definition. (Inherited from ReportElement.)
Public property RightMargin Gets the width of the right margin.
Public property Style Gets the style properties of the page. (Overrides ReportElement.Style.)
Public property TopMargin Gets the width of the top margin.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_isOldSnapshot Infrastructure. (Inherited from ReportElement.)
Protected field m_parentDefinitionPath Infrastructure. (Inherited from ReportElement.)
Protected field m_style Infrastructure. (Inherited from ReportElement.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.