Page Class

Definition

Represents a page in the report.

public ref class Page : Microsoft::ReportingServices::RdlObjectModel::ReportObject
public class Page : Microsoft.ReportingServices.RdlObjectModel.ReportObject
type Page = class
    inherit ReportObject
Public Class Page
Inherits ReportObject
Inheritance

Constructors

Page()

Creates a new instance of the Page class.

Properties

BottomMargin

Gets or sets the width of the bottom margin.

Columns

Gets or sets the default number of columns for rendering the report.

ColumnSpacing

Gets or sets the spacing between each column in multi-column renderings.

ComponentMetadata

Gets or sets the component metadata.

(Inherited from ReportObject)
InteractiveHeight

Gets or sets the default height for rendering the report when in an interactive renderer.

InteractiveWidth

Gets or sets the default width for rendering the report when in an interactive renderer.

LeftMargin

Gets or sets the width of the left margin.

PageFooter

Gets or sets the footer that is rendered at the bottom of each page of the report.

PageHeader

Gets or sets the header that is rendered at the top of each page of the report.

PageHeight

Gets or sets the default height for rendering the report in a physical-page oriented renderer.

PageWidth

Gets or sets the default width for rendering the report in a physical-page oriented renderer.

Parent

The parent of this report object.

(Inherited from ReportObjectBase)
RightMargin

Gets or sets the width of the right margin.

Site

Gets or sets the site associated with the ReportObject object.

(Inherited from ReportObject)
Style

Gets or sets the style information for the page.

TopMargin

Gets or sets the width of the top margin.

Methods

DeepClone()

Returns a deep clone of this ReportObject instance.

(Inherited from ReportObject)
GetContainingDataScopes()

Returns the list of report object that contains data scopes.

(Inherited from ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Returns the data scopes for default implementation.

(Inherited from ReportObject)
GetDependenciesCore(IList<ReportObject>)

Returns the dependencies core for the ReportObject object.

(Inherited from ReportObject)
Initialize()

Initializes an instance of the Page class.

InitializeForDesigner()

Initializes an instance of the Page class for the designer.

OnChildPropertyChanged(Int32, Object, Object)

Raises an event when the property of the child was changed.

(Inherited from ReportObject)
OnPropertyChanged(Int32, Object, Object)

Raises an event when the property was changed.

(Inherited from ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Returns whether the report definition language semantic is the same with the core object.

(Inherited from ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Saves the property value of the report object.

(Inherited from ReportObject)

Explicit Interface Implementations

IComponent.Disposed

Occurs when the ReportObject object is disposed.

(Inherited from ReportObject)
IDisposable.Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from ReportObject)

Applies to