Export (0) Print
Expand All
Expand Minimize
1 out of 7 rated this helpful - Rate this topic

Microsoft.ReportingServices.ReportRendering Namespace

The Microsoft.ReportingServices.ReportingRendering namespace contains classes and interfaces that enable you to extending the rendering capabilities of SQL Server Reporting Services. 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
ActionRepresents an available user action for an item. This class cannot be inherited.
ActionCollectionRepresents a collection of Action objects. This class cannot be inherited.
ActionInfoRepresents a set of actions on an item. This class cannot be inherited.
ActionStyleEncapsulates style properties for the ActionInfo class. This class cannot be inherited.
ActiveXControl 
ActiveXControl.Parameter 
ActiveXControl.ParameterCollectionA collection of Microsoft ActiveX control parameters.
BackgroundImageRepresents a background image for a report item. This class cannot be inherited.
BookmarkRepresents a bookmark in the report. This class cannot be inherited.
BookmarksRepresents a collection of bookmarks in a report. This class cannot be inherited.
ChartRepresents a chart in the report.
ChartDataPointRepresents a single data point in a chart. This class cannot be inherited.
ChartDataPointCollectionRepresents a collection of all data points in a chart. This class cannot be inherited.
ChartMemberRepresents a group instance in the series or categories of the chart. This class cannot be inherited.
ChartMemberCollectionA collection of chart member objects. This class cannot be inherited.
CheckBox 
CustomDataRepresents the data to display in a custom report item. This class cannot be inherited.
CustomPropertyA custom property for a report, report item, or group. This class cannot be inherited.
CustomPropertyCollectionRepresents a collection of custom properties for a report, report item, or group. This class cannot be inherited.
CustomReportItemRepresents a custom report item. This class cannot be inherited.
DataCellRepresents a single cell value in a CustomData object. This class cannot be inherited.
DataCellCollectionRepresents all data cells in a CustomData object. This class cannot be inherited.
DataGroupingCollectionRepresents an ordered list of data groupings. This class cannot be inherited.
DataMemberRepresents group instances within a custom report item's data. This class cannot be inherited.
DataMemberCollectionEncapsulates an ordered list of data members. This class cannot be inherited.
DataRegionRepresents a data region, such as a table, matrix, list, or chart.
DataValueRepresents a single value in a DataCell. This class cannot be inherited.
DataValueCollectionRepresents the data values in one cell of a CustomData object. This class cannot be inherited.
DocumentMapNodeRepresents a single node in the document map. This class cannot be inherited.
GroupRepresents 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.
ImageRepresents an image. This class cannot be inherited.
ImageMapAreaRepresents an area in an image map. This class cannot be inherited.
ImageMapAreasCollectionRepresents areas in an image map. This class cannot be inherited.
LineRepresents a line. This class cannot be inherited.
ListRepresents a list data region. This class cannot be inherited.
ListContentContains a single iteration of a list. This class cannot be inherited.
ListContentCollectionContains a collection of ListContentCollection objects included in a list data region.
MatrixRepresents a matrix in the report. This class cannot be inherited.
MatrixCellRepresents a single cell in a matrix data region. This class cannot be inherited.
MatrixCellCollectionRepresents all cells in a matrix. This class cannot be inherited.
MatrixMemberRepresents an area in the row or column header of the matrix. This class cannot be inherited.
MatrixMemberCollectionRepresents a collection of MatrixMember objects that includes all the cells in the matrix. This class cannot be inherited.
OWCChart 
OWCChartColumn 
OWCChartColumnCollection 
PageContains cache information generated while rendering a page.
PageCollectionRepresents a collection of Page objects. This class cannot be inherited.
PageReportItemsContains a collection of PageReportItems objects created by the rendering extension. This class cannot be inherited.
PageSectionContains properties relating to a PageHeader or PageFooter object. This class cannot be inherited.
RectangleRepresents a rectangle. This class cannot be inherited.
ReportContains properties, data, and layout information for the report. The Report class is the root of the Report object model. This class cannot be inherited.
ReportColorRepresents a color in a report. This class cannot be inherited.
ReportItemAn abstract class that represents a single item on the report.
ReportItemCollectionA collection of ReportItem objects. This class cannot be inherited.
ReportParameterContains information about a report parameter. This class cannot be inherited.
ReportParameterCollectionA collection of ReportParameter objects. This class cannot be inherited.
ReportRenderingExceptionAllows rendering extensions to throw exceptions. This class allows rendering extensions to create specific rendering exceptions, if necessary.
ReportSizeRepresents a unit of length on the report. The class contains methods to convert the length into several formats. This class cannot be inherited.
ReportUrlRepresents 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.
ReportUrlBuilderThis object supports the Reporting Services infrastructure and is not intended to be used directly from your code.
SizeCollectionRepresents collection of heights or widths of matrix cells. This class cannot be inherited. This class cannot be inherited.
StyleRepresents a collection of named style properties for a report item. This collection can be accessed by name or index. This class cannot be inherited.
StyleBaseAn abstract base class collection of named styles for the report, which can be accessed by name or index.
StyleEnumeratorReturns an enumerator for the Style class. This class cannot be inherited.
StylePropertiesRepresents a collection of styles. This class cannot be inherited.
SubReportRepresents a subreport, and contains information about the subreport included within the report. This class cannot be inherited.
TableRepresents a hierarchical collection of TableGroups in which the root node is a Table and the leaf nodes are TableRowsCollection objects representing the detail rows. This class cannot be inherited.
TableCellRepresents a single cell in a table data region. This class cannot be inherited.
TableCellCollectionRepresents a collection of TableCell objects. This class cannot be inherited.
TableColumnDescribes a column in a table. This class cannot be inherited.
TableColumnCollectionRepresents a collection of TableColumn objects. This class cannot be inherited.
TableDetailRowRepresents a single row in a detail table. This class cannot be inherited.
TableDetailRowCollectionRepresents a collection of table detail rows. This class cannot be inherited.
TableGroupRepresents a group in a table and contains the header and footer for the group. There is only one TableGroup instance for each item that you group by in the table. This class cannot be inherited.
TableGroupCollectionRepresents a collection of TableGroup objects. This class cannot be inherited.
TableHeaderFooterRowsRepresents a set of table row collections used for table header or footer rows. This class cannot be inherited.
TableRowRepresents a single row of a table.
TableRowCollectionRepresents a set of table rows used for detail, header, or footer rows, each of which can have multiple rows.
TableRowsCollectionRepresents a set of table row collections used for detail, header or footer rows. This class cannot be inherited.
TextBoxRepresents a TextBox. This class cannot be inherited.
ValueCollectionEncapsulates a list of data values for a report item. This class cannot be inherited.
InterfaceDescription
IChartStream 
ICustomReportItemContains methods and properties to be implemented by custom report item run-time components.
IImageRepresents an interface defining the common properties for an image.
IRenderingExtensionA rendering extension must implement this interface to be recognized and used by SQL Server 2005 Reporting Services. Each of the rendering extensions implemented by and shipped with Reporting Services uses a common set of interfaces. This ensures that each of the extensions implements comparable functionality and reduces the complexity of the rendering code in the core of the report server.
DelegateDescription
EvaluateHeaderFooterExpressionsCalled by the rendering extension, if necessary, to evaluate the header and footer.
EnumerationDescription
ChangeTypeDefines the type of change resulting from processing or an event handler for a custom report item.
Chart.ImageTypeRepresents the image format of the chart.
ChartMember.SortOrdersDefines the sort order of data.
DataElementOutputTypesDefines the output behavior for data rendering.
Image.SizingsDefines the sizing behavior for an image.
ImageMapArea.ImageMapAreaShapeIndicates the shape of an area in an image map.
MatrixLayoutDirectionContains values that define the layout direction for a matrix.
MatrixMember.SortOrdersDefines the direction in which data is sorted.
Report.DataElementStylesIndicates whether TextBox items should render as elements or attributes.
SharedHiddenStateDefines whether an image can be hidden.
SortOptionsSpecifies sort directions.
Style.StyleNameContains the list of available styles for the Style class.
UrlParameterTypeAn enumeration that defines what component uses the URL parameter: the server, report, or rendering extension.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.