Telerik.Reporting

TODO: Add documentation.

Specifies how a ReportItem anchors to the edges of its container.

The orientation of the angular axis labels.

Represents an area chart displays a series as a set of points connected by a line, with all the area filled in below the line

Represents an assembly reference.

Represents a collection of Assembly References.

Specifies how tick marks are positioned in relation to the data points.

A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the Azure™ Maps REST API. /// Requires a valid Bing Maps Key that could be obtained from "https://azure.microsoft.com/en-us/products/azure-maps"

TODO: Add documentation.

The tile set that is used when requesting the tile images

Specifies how to align the labels for the data points of the BarSeries.

Represents a series of data points with rectangular (Bar) shape when projected on a CartesianCoordinateSystem. For the PolarCoordinateSystem the items of the BarSeries have a wedge shape like in a Pie or Doughnut charts.

Class
Barcode

Represents a barcode report item.

Internal use only

Class
Binding

Represents the simple binding between the target property of a report item and an expression.

Represents a collection of Bindings.

Internal use only

A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the Bing™ Maps REST API. /// Requires a valid Bing Maps Key that could be obtained from "http://www.microsoft.com/maps/create-a-bing-maps-key.aspx"

A class used to provide map tiles from the Bing™ Maps tile servers.

Specifies the CacheDefinitionProperties value in a report. Determines if the report definition properties will be cached during the processing, making them immutable.

Represents a user-defined field in a DataSource.

Represents a strongly-typed collection of CalculatedField objects for data source transformations.

Represents a two-dimensional Cartesian (rectangular) coordinate system.

Specifies a category scale for a GraphAxis.

Represents the position on an axis with CategoryScale where the axes cross.

Represents a check box report item.

Settings applied to the TileProvider's WebClient which will download the tiles.

Represents a series of data points in the Map report item that displays embedded column charts as data points.

Represents the position on an axis where the axes cross.

Represents a cross-section report item.

Defines the position of the cross-section item relative to the other items on the page.

Specifies the type of the cross-section item.

The Crosstab report item displays aggregated data summaries, grouped in rows and columns.

Represents a data model, based on a textual Comma-Separated-Values data.

Represents the format that is used in a CSV file in order to escape field values / special symbols.

Represents an OLAP cube to data items.

Represents a parameter in a CubeDataSource component.

Represents a collection of CubeDataSourceParameter objects.

Represents an interactive action that contains parameters that will be evaluated during the report item processing.

Represents a data column definition.

Represents a collection of DataColumn objects.

Represents a mapping between a field from a data source and its corresponding short alias used for data binding in expressions.

Represents a collection of DataFieldMapping objects.

Internal use only

Determines the data point markers.

Provides the abstract base class for all data source components in Telerik Reporting that supply data to report items.

Represents a parameter in a DataSource component.

A graph axis scale that displays dates in chronological order at specific intervals, or base units, even if the dates from the data source are not in order or in the same base units.

Represents the position on an axis with DateTimeScale where the axes cross.

Determines the unit for the interval/step between minor/major ticks/grid lines.

Represents the main section of a Report. It is printed once for every record in the data source of the report.

Represents the available distance unit types.

Specifies how a ReportItem docks to the edges of its container.

Represents an Entity data model to data items.

Provides a data for the Error event of a Report.

Represents a method that will handle the Error event of a Report.

Gets the spatial data for the ShapeMapSeries from an ESRI Shapefile.

Class
Filter

Represents a set of labels within a radial gauge.

Internal use only

Internal use only

Represents a set of ticks within a gauge.

A class used to obtain map tiles from any tile server compliant with Web Map Tile Service protocol.

Represents a group by a geographical location (usually region, country, city, etc.) in a Map item.

A collection of GeoLocationMapGroups groups.

Class
Graph

Use the Graph item to add charts to a report.

Represents an axis in a GraphCoordinateSystem.

Specifies how axis labels are placed on the axis.

Specifies how tick marks are drawn on the axis.

Specifies how the axis title is placed on the axis.

Represents a coordinate system in a Graph item.

Represents a collection of GraphCoordinateSystem objects.

Represents a group in a Graph item.

Represents a collection of GraphGroups.

TODO: Add documentation.

Specifies the graph item's position.

Specifies the legend for the graph.

Represents a series of data points in the Map report item that displays embedded charts as data points.

Represents JSON data to data items.

Represents a parameter in a GraphQLParameter component.

Represents a collection of GraphQLParameter objects.

Determines the position at which axes cross each other.

Represents a series of data points with labels in the Graph report item.

Represents a series of data points in a two-dimensional coordinate system.

Specifies how the graph series are arranged according to each other.

Represents a series of data points with labels in the Graph and Map report items.

Represents a collection of GraphSeries objects.

Represents a title for the graph.

Represents a collection of GraphTitle objects.

Represents a graticule line.

Class
Group

Represents a class that defines a report group.

TODO: Add documentation.

Represents a group footer section. Group footers are displayed at the end of a group. Group headers and footers are unified by the Group class.

Represents a group header section. Group headers are displayed at the beginning of a group. Group headers and footers are unified by the Group class.

GroupKeepTogether applies to a group and has similar to the KeepTogether meaning, but for the whole group. It indicates whether the rendering engine should try to render the whole group on a single page, the group header plus the first detail on a single page, or leave the group flow as it is. If GroupKeepTogether is set to FirstDetail -- the group header and at least one detail in this group should be on the same page; if set to All -- the whole group should be on a single page. The following rule applies: the rendering engine will try to render the group as specified, but if there is not enough space on the current page, the group is moved to the next page and it continues as long as it needs.

Base abstract class for group sections. GroupHeaderSection and GroupFooterSection inherit from this class.

Represents a html text box report item.

Interface
IAction

Represents an interactive action associated with a report item.

Interface
IActionTarget

Represents a report object which may be used as a target of an interactive action.

Interface
IDataFlow

Represents an object processing data using filters and sorting.

Interface
IDataItem

Represents an item that has its own DataSource object that is used to data-bind its child items.

Interface
IDataSource

An interface implemented by all the data source classes.

Represents an object with DataSource property

Interface
IExtension

Telerik Reporting extension

Interface
IExtent

Represents the extent of the Map report item.

Represents a common interface for all location providers used for geocoding.

Interface
IProjection

Interface describing the representation model used to project the globe or celestial sphere on a surface

Represents a report document.

Represents a report parameter.

Interface
ITileProvider

Represents a common interface for all the tile providers

This interface is Obsolete. PPlease use Telerik.Reporting.IActionTarget instead. Represents a report object which may be used as target of a ToggleVisibilityAction.

Represents a common interface for all the web-based location service providers

The imagery set (mode) that is used when requesting the tile images

Internal use only

This report source is used when you have a reference to an already instantiated report (Report instance). For better performance and compatibility use TypeReportSource. Represents a report source that contains a reference to an instance of IReportDocument.

Represents JSON data to data items.

Specifies the legend for the graph series.

Specifies how to align the labels for the data points of the scatter series: IScatterSeries.

Represents a LineSeries in which the data points are connected with a line.

TODO: Add documentation.

Internal use only

Represents a single range within a linear gauge.

Represents a set of labels within a linear gauge.

Represents a collection of LinearGaugeLabels objects.

Represents a single range within a linear gauge.

Represents a collection of LinearGaugeRange objects.

Represents a single scale within a linear gauge.

Represents a collection of LinearGaugeScale objects.

Represents a set of ticks within a linear gauge.

Represents a collection of LinearGaugeTicks objects.

Class
List

The list report item represents a free-form layout.

Struct
Location

Defines a point in the geographic coordinate system.

The base class for all the series that use MapGroupBase to obtain the coordinates of their data points.

An abstract class for the location providers that can be used for geocoding.

The LogarithmicScale is similar to the NumericalScale, except there's a logarithmic transform that is applied to the input domain value before the output range value is computed. The mapping to the output range value y can be expressed as a function of the input domain value x: y = m log(x) + b. The LogarithmicScale does not support zero or negative values.

Represents the position on an axis with LogarithmicScale where the axes cross.

Class
Map

Use the Map item to add maps to a report.

Represents a series group in a Map item.

A base class for the groups of a Map report item.

A collection of MapGroupBase groups.

Represents a collection of MapGroups.

Class
MapItem

TODO: Add documentation.

Specifies the legend for the map.

A collection of MapLegend instances.

A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the MapQuest Licensed Geocoding API Web Service: https://developer.mapquest.com/documentation/geocoding-api/ Requires a valid MapQuest AppKey that could be obtained from "https://developer.mapquest.com/"

A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the MapQuest Open Geocoding API Web Service: https://developer.mapquest.com/documentation/geocoding-api/ Requires a valid MapQuest AppKey that could be obtained from "https://developer.mapquest.com/"

A class used to obtain map tiles from the MapQuest tile servers.

Collection of relation pairs that match the fields from the Shapefile with the fields from the analytical data set.

Specified the legend used to indicate the current map scale in various distance units.

The base class for the series of data points with labels in the Map report item.

Represents a collection of MapSeriesBase objects.

Represents a title for the map

Represents a collection of MapTitle objects.

A cylindrical map projection known also as Normal Mercator.

Represents the mode of data points merging. The merge algorithm is further specified by complementary settings.

Represents the settings necessary to determine if and by what algorithm to merge data points.

Represent an interactive action that navigates the report viewer to a predefined bookmark in the same report.

Represent an interactive action that navigates the report viewer to another report.

Represent an interactive action that opens a URL.

Represents a numerical scale with continuous input domain.

The base class for all numerical scales.

Represents the position on an axis with NumericalScale where the axes cross.

Represents a data source component retrieving data from business objects.

Represents a parameter in an ObjectDataSource component.

Represents a collection of ObjectDataSourceParameter objects.

Determines the marker type in OHLC series

Represents the vertical indicators of the financial (stock) series.

Represents a series of OHLC data points in a two-dimensional Cartesian coordinate system. Not supported in polar coordinate system.

Represents an Open Access data model to data items.

Represents the required information to connect to OpenEdge OpenClient

Represents the session model supported by the AppServer operating mode.

Represents an dedicated component for retrieving data using OpenEdge OpenClient.NET proxy to ABL procedure.

Struct
Padding

Specifies where to make a page break, with respect to a ReportSection.

Represents a page footer section. Page footers are displayed at the end of a page.

Represents a page header section. Page headers are displayed at the beginning of a page.

Specifies the page numbering style of a report. Has meaning and effect only when the report is part of a report book.

Base abstract class for page sections. PageHeaderSection and PageFooterSection inherit from this class.

Class
Panel

Provides a grouping mechanism for organizing report items.

Represents a parameter consisting of name and value. The value might be an expression or a precalculated value (number, date time, string)

Represents a collection of Parameter objects.

Represents a picture box report item for displaying an image.

Represents a series of data points in the Map report item that displays embedded pie charts as data points.

Represents a series of data points in the Map report item that displays markers for the point location.

Represents a two-dimensional polar coordinate system. Points in the polar coordinate system are defined with radial and angular coordinates.

TODO: Add documentation.

TODO: Add documentation.

Represents a set of labels within a radial gauge.

Represents a collection of RadialGaugeLabels objects.

TODO: Add documentation.

Represents a single range arc within a radial gauge with a given minimum, maximum and visual parameters.

Represents a collection of RadialGaugeRange objects.

Represents a set of ticks within a radial gauge.

Represents a collection of RadialGaugeTicks objects.

Represents an AreaSeries with both start (X0, Y0) and end (Y, Y) values.

Represents a BarSeries with both start (X0, Y0) and end (Y, Y) values.

Represents the settings of a single report rendering extension

Represents a collection of rendering settings applied per report.

Class
Report

Represents the base class for any report in Telerik Reporting.

Represents a collection of reports logically unified as a single document.

Specifies where to position the Table of Contents in the Report Book.

Represents a collection of Report objects.

Specifies the report engine settings of a report. These settings will be respected during the processing and rendering stage of the report lifecycle.

Represents a report footer section. Report footer is displayed at the end of a report, but before the last PageFooterSection if any.

Represents a report header section. Report header is displayed at the beginning of a report, but after the first PageHeaderSection if any.

Defines the base class for all report items that can be placed in a ReportSectionBase. Items of this type have a location and a size.

Defines the base class for visual report items used for creating reports.

Represents a collection of ReportItemBase objects.

Represents a base class for all Telerik Reporting objects

Packages and unpackages report documents in TRDP format. This is a zipped, XML-based file format for representing report documents. Starting with Telerik Reporting Q2 2016, the TRDP have become the default target file format for Telerik Report Designer and Telerik Report Server.

Represents a report parameter.

Represents the available values for a ReportParameter

Represents a collection of ReportParameter objects.

Represents a base class for collection of IReportParameter objects.

TODO: Add documentation.

Base abstract class for all report sections contained in the report body. Inherited by DetailSection, GroupSection, ReportHeaderSection, ReportFooterSection, TocSection,

Defines the base class for report sections.

Provides the base class for a report source. This is an abstract class that contains only a collection of parameter values that are passed to the IReportDocument object when its instance is initialized.

Represents a collection of ReportSource objects.

Class
Scale

TODO: Add documentation.

Class
Shape

Represents a shape report item.

TODO: Add documentation.

Represents a group used in a ShapeMapSeries that allows to set a shape source type for any group instance.

A collection of GeoLocationMapGroups groups.

Represents a series of data points in the Map report item that displays a shape defined by geographical coordinates.

Determines which algorithm will be used to split the data into groups. The count of groups is determined by the ColorsCount property.

Represents type options.

Class
Sorting

Represents an interactive action that toggles sorting of one or more data items and groups.

Specifies the source that the ShapeMapSeries will use to obtain the spatial data.

Represents an SQL database to data items.

Specifies how a SQL command string is interpreted by the data source.

Represents a parameter in a SqlDataSource component.

Represents a collection of SqlDataSourceParameter objects.

Represents a report item used to embed another report into the current report.

Class
Table

The table report item displays detail data, data organized in row groups, or both.

Represents the Body of the Table item

Represents a collection of TableBodyColumn

Represents a collection of TableBodyRows

Represents a column in the Table's Body

Represents a row in the Table's Body

TODO: Add documentation.

TODO: Add documentation.

TODO: Add documentation.

Class
TextBox

Represents a text box report item.

Represents a Text Item - a base class for report items like TextBox and CheckBox.

Represents the behavior when determining which data points to get merged.

TODO: Add documentation.

The image format that will be used when returning the requested tile image to the client. Some of the tile providers might not support all of the image formats.

An abstract class for the tile providers that fetch tiles from any source.

TODO: Add documentation.

Represents a collection of TocLevels.

Specifies the position of the Table of Contents relative to the report sections.

Represents a table of contents section.

Represents an interactive action that toggles the visibility of one or more items / groups.

Class
ToolTip

Represents a class that defines a tooltip displayed over a report item or a datapoint.

Represents a report source that allows a report document to be instantiated from an AssemblyQualifiedName.

Represents a report source that loads a report document from a URI. The URI must point to a physical TRDX, TRDP or TRBP file.

Represents NavigateToUrlAction target types.

An abstract class for all the web-based location service providers

Basic authentication scheme.

Represents web service data to data items.

Represents a parameter in a WebServiceDataSource component.

Represents a collection of WebServiceParameter objects.

Specifies the purpose of the WebServiceParameter.

Specifies the HTTP request method.

Specifies the response data format.

2-step authentication using a token.

Gets the spatial data for the ShapeMapSeries from an Well-known text string or its binary (WKB) representation.

Represents a report source that contains the XML markup of a report document.

Not finding the help you need?
Contact Support