Report Class
Updated: February 25, 2016
Contains properties, data, and layout information for the report. The Report class is the root of the Report object model. This class cannot be inherited.
Assembly: Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)
| Name | Description | |
|---|---|---|
![]() | Author | Gets the name of the author of the report. |
![]() | AutoRefresh | Indicates, in seconds, how often to refresh the report. |
![]() | Body | Gets the body of the report, as a rectangle. |
![]() | BottomMargin | Gets the width of the bottom margin. |
![]() | CacheState | Gets or sets a value that indicates that objects to be rendered should be cached. |
![]() | Columns | Gets the default number of columns for rendering the report. |
![]() | ColumnSpacing | Gets the default spacing between the columns, including the unit designator. |
![]() | Custom | Gets the contents of the Custom tag in the definition. |
![]() | CustomProperties | Returns a collection of custom properties for the report. |
![]() | DataElementName | Gets the name of a top level element that represents the report data. |
![]() | DataElementStyle | Gets a value that indicates whether text boxes should render as elements or attributes. |
![]() | DataSchema | Gets the schema or namespace to use for a report data rendering. |
![]() | DataSetName | Gets the name of the dataset. |
![]() | DataTransform | Gets the location to a transformation to apply to a report data rendering. |
![]() | Description | Gets the description of the report. |
![]() | ExecutionTime | Gets the date and time that the report was generated. |
![]() | HasBookmarks | Gets a value that indicates whether the report contains bookmarks. |
![]() | InDocumentMap | Gets a value that indicates whether the report has a document map. |
![]() | LeftMargin | Gets the width of the left margin. |
![]() | Location | Gets the location of the report as an absolute URL, encoded with ReplacementRoot, if necessary. |
![]() | Name | Gets the name of the report. |
![]() | NeedsHeaderFooterEvaluation | Gets a value that indicates whether this page header or page footer needs to be evaluated during rendering. |
![]() | NumberOfPages | Gets the number of pages in the report. |
![]() | PageFooter | Gets the contents of the page footer when the NeedsHeaderFooterEvaluation property is false. |
![]() | PageHeader | Gets the contents of the page header when the NeedsHeaderFooterEvaluation property is false. |
![]() | PageHeight | Gets the height of the page. |
![]() | Pages | Gets an object containing pagination information. |
![]() | PageWidth | Gets the width of the paper page. |
![]() | Parameters | Gets the parameters for the report. |
![]() | RenderingInfo | Gets or sets data to be used by the rendering extension. This data is specific to the current instance of the report item. |
![]() | ReportLanguage | Gets the language of the report. |
![]() | RightMargin | Gets the width of the left margin. |
![]() | SharedRenderingInfo | Gets or sets shared data for use in future rendering extensions. |
![]() | ShowHideStateChanged | Gets a value that indicates whether the show/hide state of the report snapshot has changed. |
![]() | ShowHideToggle | Gets the identifier of the toggle item that was toggled by the user. |
![]() | SortItem | The ID the sort item, if the user clicks a particular sort item. |
![]() | TopMargin | Gets the width of the top margin. |
![]() | UniqueName | Gets the unique name for this report. |
![]() | Width | Gets the width of the report. |
| Name | Description | |
|---|---|---|
![]() | EnableNativeCustomReportItem() | Configures the rendering object model to make custom report items available. |
![]() | EnableNativeCustomReportItem(String^) | Configures the rendering object model to make custom report items of the given type available. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Find(String^) | Finds the report item in the report with the given unique name. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetReportUrlBuilder(String^, Boolean, Boolean) | Creates a ReportUrlBuilder from an initial URL, optionally using a replacement URL root. |
![]() | GetResource(String^, array<Byte>^%, String^%) | Returns the requested resource and its MIME type. |
![]() | GetType() | (Inherited from Object.) |
![]() | StreamURL(Boolean, String^) | Returns the URL needed to retrieve this stream from another. Works with the CreateAndRegisterStream delegate function. |
![]() | ToString() | (Inherited from Object.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

