Export (0) Print
Expand All

Microsoft.ReportingServices.ReportRendering Namespace

Contains classes and interfaces that provides backward compatibility for rendering reports that are created in SQL Server 2005 Reporting Services (SSRS). Using the members of this namespace, along with members of the Microsoft.ReportingServices.Interfaces namespace, you can build your own custom rendering extensions for Reporting Services.

  ClassDescription
Public classActionRepresents an available user action for an item. This class cannot be inherited.
Public classActionCollectionRepresents a collection of Action objects. This class cannot be inherited.
Public classActionInfoRepresents a set of actions on an item. This class cannot be inherited.
Public classActionStyleEncapsulates style properties for the ActionInfo class. This class cannot be inherited.
Public classBookmarkRepresents a bookmark in the report. This class cannot be inherited.
Public classCustomDataRepresents the data to display in a custom report item. This class cannot be inherited.
Public classCustomPropertyA custom property for a report, report item, or group. This class cannot be inherited.
Public classCustomPropertyCollectionRepresents a collection of custom properties for a report, report item, or group. This class cannot be inherited.
Public classCustomReportItemRepresents a custom report item. This class cannot be inherited.
Public classDataCellRepresents a single cell value in a CustomData object. This class cannot be inherited.
Public classDataCellCollectionRepresents all data cells in a CustomData object. This class cannot be inherited.
Public classDataGroupingCollectionRepresents an ordered list of data groupings. This class cannot be inherited.
Public classDataMemberRepresents group instances within a custom report item's data. This class cannot be inherited.
Public classDataMemberCollectionEncapsulates an ordered list of data members. This class cannot be inherited.
Public classDataValueRepresents a single value in a DataCell. This class cannot be inherited.
Public classDataValueCollectionRepresents the data values in one cell of a CustomData object. This class cannot be inherited.
Public classGroupRepresents a group level from the report definition. It is the parent class of MatrixMember for a matrix, the parent of a TableGroup for a table, and the parent for ListContent for a list.
Public classImageRepresents an image. This class cannot be inherited.
Public classImageMapAreaRepresents an area in an image map. This class cannot be inherited.
Public classImageMapAreasCollectionRepresents areas in an image map. This class cannot be inherited.
Public classPageContains cache information generated while rendering a page.
Public classPageCollectionRepresents a collection of Page objects. This class cannot be inherited.
Public classPageSectionContains properties relating to a PageHeader or PageFooter object. This class cannot be inherited.
Public classRectangleRepresents a rectangle. This class cannot be inherited.
Public classReportContains properties, data, and layout information for the report. The Report class is the root of the Report object model. This class cannot be inherited.
Public classReportColorRepresents a color in a report. This class cannot be inherited.
Public classReportItemAn abstract class that represents a single item on the report.
Public classReportItemCollectionA collection of ReportItem objects. This class cannot be inherited.
Public classReportParameterContains information about a report parameter. This class cannot be inherited.
Public classReportParameterCollectionA collection of ReportParameter objects. This class cannot be inherited.
Public classReportSizeRepresents a unit of length on the report. The class contains methods to convert the length into several formats. This class cannot be inherited.
Public classReportUrlRepresents a URL contained in a report. This class contains methods to convert the URL into several formats, and has code to handle ReplacementRoot for redirecting URLs within the server. The class can also build a URL that is passed multiple parameters. This class cannot be inherited.
Public classReportUrlBuilderInfrastructure. Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.
Public classStyleRepresents a collection of named style properties for a report item. This collection can be accessed by name or index. This class cannot be inherited.
Public classStyleBaseAn abstract base class collection of named styles for the report, which can be accessed by name or index.
Public classStylePropertiesRepresents a collection of styles. This class cannot be inherited.
Public classValueCollectionEncapsulates a list of data values for a report item. This class cannot be inherited.

  InterfaceDescription
Public interfaceICustomReportItemContains methods and properties to be implemented by custom report item run-time components.
Public interfaceIImageRepresents an interface defining the common properties for an image.

  EnumerationDescription
Public enumerationChangeTypeDefines the type of change resulting from processing or an event handler for a custom report item.
Public enumerationDataElementOutputTypesDefines the output behavior for data rendering.
Public enumerationImage.SizingsDefines the sizing behavior for an image.
Public enumerationImageMapArea.ImageMapAreaShapeIndicates the shape of an area in an image map.
Public enumerationReport.DataElementStylesIndicates whether TextBox items should render as elements or attributes.
Public enumerationSharedHiddenStateDefines whether an image can be hidden.
Public enumerationStyle.StyleNameContains the list of available styles for the Style class.
Public enumerationUrlParameterTypeAn enumeration that defines what component uses the URL parameter: the server, report, or rendering extension.

Community Additions

ADD
Show:
© 2014 Microsoft