Microsoft.Reporting.WinForms Namespace
The Microsoft.Reporting.WinForms namespace contains methods and properties for the ReportViewer Windows forms control.
| Class | Description | |
|---|---|---|
![]() | BackEventArgs | Provides data for the Back event. |
![]() | BookmarkNavigationEventArgs | Provides data for the BookmarkNavigation event. |
![]() | ClientRenderingException | Represents errors that occur when the ReportViewer control is rendering a processed report from report page layout (RPL) format into GDI+ format. |
![]() | DataSourceCredentials | Represents data source credentials. |
![]() | DataSourceCredentialsCollection | Represents a collection of DataSourceCredentials objects. |
![]() | DocumentMapNavigationEventArgs | Provides data for the DocumentMapNavigation event. |
![]() | DocumentMapNode | Represents a single node in the document map. |
![]() | DrillthroughEventArgs | Provides data for the Drillthrough event. |
![]() | HyperlinkEventArgs | Contains information about a Hyperlink event. |
![]() | LocalProcessingException | Represents errors that occur while viewing a locally processed report. |
![]() | LocalReport | Represents a report that is processed and rendered locally without connecting to a report server. |
![]() | MapTileServerConfiguration | Defines configuration settings for Microsoft Bing Maps SOAP Services that provides a tile background for map report items in the report. |
![]() | MissingDataSourceCredentialsException | Represents an exception that occurs when credentials have not been supplied for a data source used by a report. |
![]() | MissingDataSourceException | Represents the error that occurs when a data source expected by the report has not been supplied. |
![]() | MissingEndpointException | Represents the error that occurs when the SOAP endpoint used by the ReportViewer control could not be accessed. |
![]() | MissingParameterException | Represents the exception that occurs when a parameter expected by the report has not been supplied. |
![]() | MissingReportSourceException | Represents the exception that occurs when no report source has been specified. |
![]() | PageNavigationEventArgs | Provides data for a PageNavigation event. |
![]() | RenderingCompleteEventArgs | Provides data for the RenderingComplete event. |
![]() | RenderingExtension | Encapsulates a rendering extension that can be used with the Report Viewer's report. |
![]() | Report | Contains methods and properties that can apply to both local and server reports. |
![]() | ReportCredentialsEventArgs | Provides data for the SubmittingDataSourceCredentials event. |
![]() | ReportDataSource | Represents a data source for a report. |
![]() | ReportDataSourceCollection | Contains a collection of ReportDataSource objects. |
![]() | ReportDataSourceInfo | Represents information about a report data source. |
![]() | ReportDataSourceInfoCollection | Represents a collection of ReportDataSourceInfo objects. |
![]() | ReportErrorEventArgs | Provides data for the ReportError event. |
![]() | ReportExportEventArgs | Provides data for the report ReportExport event. |
![]() | ReportPageSettings | Represents the page settings for a report. |
![]() | ReportParameter | Represents a parameter for a report. |
![]() | ReportParameterCollection | Represents a collection of ReportParameter objects. |
![]() | ReportParameterInfo | Encapsulates information about report parameters. |
![]() | ReportParameterInfoCollection | A collection of ReportParameterInfo objects. |
![]() | ReportParametersEventArgs | Provides data for the SubmittingParameterValues event. |
![]() | ReportPrintEventArgs | Provides data for the Print and PrintingBegin events. |
![]() | ReportSecurityException | Represents the error that occurs when a report contains a security violation. |
![]() | ReportServerCredentials | Specifies the credentials for the ReportViewer control to use when connecting to a report server. |
![]() | ReportServerException | Represents errors that occur while connecting to a report server and also errors that occur on the report server while processing a server report or rendering the report to the report page layout (RPL) format. |
![]() | ReportViewer | Encapsulates the methods and properties used for the ReportViewer control. |
![]() | ReportViewerCookieCollection | Represents a collection of System.Net::Cookie objects. |
![]() | ReportViewerException | Represents errors that occur while viewing or configuring a report. |
![]() | ReportViewerHeaderCollection | Represents a collection of strings that contain custom headers. |
![]() | ReportViewerStatus | Contains a set of read-only properties that indicate which operations are currently allowed in the ReportViewer control and the status of the prompt and document map areas. |
![]() | SearchEventArgs | Provides data for a Search event in the ReportViewer control. |
![]() | SearchState | Contains the search text and the start page of a search operation. |
![]() | ServerReport | Represents a report that is processed on the report server. |
![]() | SoapVersionMismatchException | Represents the exception that occurs when the report server version is not compatible with the report control. |
![]() | SortEventArgs | Provides data for the Sort event. |
![]() | SubreportProcessingEventArgs | Provides data for the SubreportProcessing event. |
![]() | SyncList<TListType> | This API supports the product infrastructure and is not intended to be used directly from your code. Represents a list of type TListType that is synchronized with an object. |
![]() | ValidValue | Represents a possible valid value for a parameter. |
![]() | Warning | Represents a list of errors or warnings that are returned when a report is rendered or processed. |
![]() | ZoomChangeEventArgs | Provides data for a ZoomChange event. |
| Interface | Description | |
|---|---|---|
![]() | IReportServerCredentials | Allows objects to provide credentials to use for connecting to a report server. |
![]() | IReportViewerMessages | Allows applications to provide customized user interface messages. |
![]() | IReportViewerMessages2 | Defines methods and properties for implementing customized user interface messages. |
![]() | IReportViewerMessages3 | Allows applications to provide customized user interface messages. |
| Delegate | Description | |
|---|---|---|
![]() | BackEventHandler | Represents the method that will handle the T:Microsoft.Reporting.WinForms.Back event of a ReportViewer. |
![]() | BookmarkNavigationEventHandler | Represents the method that will handle the T:Microsoft.Reporting.WinForms.BookmarkNavigation event of a ReportViewer. |
![]() | CreateStreamCallback | Provides a stream to the ReportViewer control for rendering. |
![]() | DocumentMapNavigationEventHandler | Represents the method that will handle the DocumentMapNavigation event of a ReportViewer. |
![]() | DrillthroughEventHandler | Represents the method that will handle the Drillthrough event of a ReportViewer. |
![]() | ExportEventHandler | Represents the method that will handle the E:Microsoft.ReportingServices.WinForms.ReportViewer.Export event. |
![]() | HyperlinkEventHandler | Represents the method that will handle a Hyperlink event. |
![]() | PageNavigationEventHandler | Represents the method that will handle the PageNavigation event of a ReportViewer. |
![]() | RenderingCompleteEventHandler | Represents the method that will handle the RenderingComplete event of a ReportViewer. |
![]() | ReportCredentialsEventHandler | Represents the method that will handle a SubmittingDataSourceCredentials event. |
![]() | ReportErrorEventHandler | Represents the method that will handle a ReportError event. |
![]() | ReportParametersEventHandler | Represents the callback method that will handle the SubmittingParameterValues event. |
![]() | ReportPrintEventHandler | Represents the method that will handle the Print and PrintingBegin events. |
![]() | SearchEventHandler | Represents the method that will handle a Search event. |
![]() | SortEventHandler | Represents the method that will handle the Sort event of a ReportViewer. |
![]() | SubreportProcessingEventHandler | Represents the method that will handle the SubreportProcessing event of a ReportViewer. |
![]() | ZoomChangedEventHandler | Represents the method that will handle the ZoomChange event of a ReportViewer. |
| Enumeration | Description | |
|---|---|---|
![]() | DisplayMode | Represents a possible display mode for the ReportViewer control. |
![]() | PageCountMode | Represents values that control whether to calculate the actual page count or use an estimate. |
![]() | ParameterDataType | Specifies the data type of a parameter. |
![]() | ParameterState | Specifies the state of a parameter. |
![]() | ProcessingMode | Sets the processing mode of the ReportViewer control. |
![]() | Severity | Specifies the severity of a warning. |
![]() | SortOrder | Indicates the direction of a sort operation. |
![]() | ZoomMode | Specifies the zoom mode for the ReportViewer control. |



