Report Class
Contains methods and properties that can apply to both local and server reports.
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (in Microsoft.ReportViewer.WinForms.dll)
Inheritance Hierarchy
System.Object
Microsoft.Reporting.WinForms.Report
Microsoft.Reporting.WinForms.LocalReport
Microsoft.Reporting.WinForms.ServerReport
Syntax
public abstract class Report
public ref class Report abstract
[<AbstractClass>]
type Report = class end
Public MustInherit Class Report
Properties
Name | Description | |
---|---|---|
DisplayName | Gets or sets the display name of the report. |
|
IsDrillthroughReport | Indicates whether the report is a drillthrough report. |
|
IsReadyForRendering | Gets a Boolean value that indicates whether a report definition and all required parameters have been specified, and all data sources are ready for use. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetDefaultPageSettings() | Gets the default page settings specified in the report. |
|
GetDocumentMap() | Returns the representation of the document map for the local report. |
|
GetHashCode() | (Inherited from Object.) |
|
GetParameters() | Returns report parameter properties for the report. |
|
GetTotalPages() | Returns the total number of soft pages in the report. |
|
GetTotalPages(PageCountMode) | Returns the total number of soft pages in the report and a PageCountMode value that indicates the current page count mode. |
|
GetType() | (Inherited from Object.) |
|
ListRenderingExtensions() | Returns all available rendering extensions for the local report. |
|
LoadReportDefinition(Stream) | Loads a report definition for processing using a Stream. |
|
LoadReportDefinition(TextReader) | Loads a report definition for processing using a TextReader. |
|
MemberwiseClone() | (Inherited from Object.) |
|
Refresh() | Causes the report to be rendered with new data. |
|
Render(String) | Processes the report and renders it in the specified format. |
|
Render(String, String) | Processes the report and renders it in the specified format. |
|
Render(String, String, PageCountMode, String, String, String, String[], Warning[]) | Processes the report with the specified PageCountMode value and renders it in the specified format. |
|
Render(String, String, String, String, String, String[], Warning[]) | Processes the report and renders it in the specified format. |
|
SetParameters(IEnumerable<ReportParameter>) | Sets report parameter properties for the report. |
|
SetParameters(ReportParameter) | Sets report parameter properties for the report. |
|
ToString() | (Inherited from Object.) |
Remarks
This class is used as a base class for the LocalReport and ServerReport objects. For implementation-specific information, see LocalReport and ServerReport.
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.
See Also
Microsoft.Reporting.WinForms Namespace
Return to top