Report Class
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.
Inheritance Hierarchy
System.Object
Microsoft.ReportingServices.ReportRendering.Report
Namespace: Microsoft.ReportingServices.ReportRendering
Assembly: Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)
Syntax
'Declaration
Public NotInheritable Class Report
'Usage
Dim instance As Report
public sealed class Report
public ref class Report sealed
[<SealedAttribute>]
type Report = class end
public final class Report
The Report type exposes the following members.
Properties
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. |
Top
Methods
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 | (Inherited from Object.) | |
Find | Finds the report item in the report with the given unique name. | |
GetHashCode | (Inherited from Object.) | |
GetReportUrlBuilder | Creates a ReportUrlBuilder from an initial URL, optionally using a replacement URL root. | |
GetResource | Returns the requested resource and its MIME type. | |
GetType | (Inherited from Object.) | |
StreamURL | Returns the URL needed to retrieve this stream from another. Works with the CreateAndRegisterStream delegate function. | |
ToString | (Inherited from Object.) |
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.