Progress® Telerik® Reporting R2 2017

Telerik.Reporting Namespace

Classes

  ClassDescription
Public classActionTargetCollection
Public classAreaSeries
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
Public classAssemblyRef
Represents an assembly reference.
Public classAssemblyRefCollection
Represents a collection of Assembly References.
Public classBarcode
Represents a barcode report item.
Public classBarSeries
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.
Public classBinding
Represents the simple binding between the target property of a report item and an expression.
Public classBindingCollection
Represents a collection of Bindings.
Public classBingLocationProvider
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"
Public classCode exampleBingMapsTileProvider
A class used to provide map tiles from the Bing™ Maps tile servers.
Public classCalculatedField
Represents an user-defined field in a DataSource.
Public classCalculatedFieldCollection
Represents a collection of CalculatedFields.
Public classCartesianCoordinateSystem
Represents a two-dimensional Cartesian (rectangular) coordinate system.
Public classCategoryScale
Specifies a category scale for a GraphAxis.
Public classCategoryScaleCrossAxisPosition
Represents the position on an axis with CategoryScale where the axes cross.
Public classCategoryScaleCrossAxisPositionCollection
Represents a collection of CategoryScaleCrossAxisPosition objects.
Public classCheckBox
Represents a check box report item.
Public classClientRequestSettings
Settings applied to the TileProvider's WebClient which will download the tiles.
Public classColumnMapSeries
Represents a series of data points in the Map report item that displays embedded column charts as data points.
Public classCrossAxisPositionBase
Represents the position on an axis where the axes cross.
Public classCrosstab
The Crosstab report item displays aggregated data summaries, grouped in rows and columns.
Public classCsvDataSource
Represents a data model, based on a textual Comma-Separated-Values data.
Public classCubeDataSource
Represents an OLAP cube to data items.
Public classCubeDataSourceParameter
Represents a parameter in a CubeDataSource component.
Public classCubeDataSourceParameterCollection
Represents a collection of CubeDataSourceParameter objects.
Public classCustomAction
Represents an interactive action that contains parameters that will be evaluated during the report item processing.
Public classDataColumn
Represents a data column definition.
Public classDataColumnCollection
Represents a collection of DataColumn objects.
Public classDataFieldMapping
Represents a mapping between a field from a data source and its corresponding short alias used for data binding in expressions.
Public classDataFieldMappingCollection
Represents a collection of DataFieldMapping objects.
Public classDataItem
Public classDataSource
Public classDataSourceParameter
Represents a parameter in a DataSource component.
Public classDateTimeScale
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.
Public classDateTimeScaleCrossAxisPosition
Represents the position on an axis with DateTimeScale where the axes cross.
Public classDateTimeScaleCrossAxisPositionCollection
Represents a collection of DateTimeScaleCrossAxisPosition objects.
Public classDetailSection
Represents the main section of a Report. It is printed once for every record in the data source of the report.
Public classEntityDataSource
Represents an Entity data model to data items.
Public classErrorEventArgs
Provides a data for the Error event of a Report.
Public classEsriShapeFileSourceType
Gets the spatial data for the ShapeMapSeries from an ESRI Shapefile.
Public classFilter
Public classFilterCollection
Public classCode exampleGenericTileProvider
A class used to obtain map tiles from any tile server compliant with Web Map Tile Service protocol.
Public classGeoLocationMapGroup
Represents a group by a geographical location (usually region, country, city, etc.) in a Map item.
Public classGeoLocationMapGroupCollection
A collection of GeoLocationMapGroups groups.
Public classGraph
Use the Graph item to add charts to a report.
Public classGraphAxis
Represents an axis in a GraphCoordinateSystem.
Public classGraphCoordinateSystem
Represents a coordinate system in a Graph item.
Public classGraphCoordinateSystemCollection
Represents a collection of GraphCoordinateSystem objects.
Public classGraphGroup
Represents a group in a Graph item.
Public classGraphGroupCollection
Represents a collection of GraphGroups.
Public classGraphItem
Public classGraphLegend
Specifies the legend for the graph.
Public classGraphMapSeries
Represents a series of data points in the Map report item that displays embedded charts as data points.
Public classGraphSeries
Represents a series of data points with labels in the Graph report item.
Public classGraphSeries2D
Represents a series of data points in a two-dimensional coordinate system.
Public classGraphSeriesBase
Represents a series of data points with labels in the Graph and Map report items.
Public classGraphSeriesCollection
Represents a collection of GraphSeries objects.
Public classGraphTitle
Represents a title for the graph.
Public classGraphTitleCollection
Represents a collection of GraphTitle objects.
Public classGraticuleLine
Represents a graticule line.
Public classGroup
Represents a class that defines a report group.
Public classGroupBase
Public classGroupCollection
Public classGroupFooterSection
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.
Public classGroupHeaderSection
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.
Public classGrouping
Public classGroupingCollection
Public classGroupSection
Base abstract class for group sections. GroupHeaderSection and GroupFooterSection inherit from this class.
Public classHtmlTextBox
Represents a html text box report item.
Public classCode exampleInstanceReportSource
This is a legacy report source option. For better performance and compatibility use TypeReportSource. Represents a report source that contains a reference to an instance of IReportDocument.
Public classLegendItem
Specifies the legend for the graph series.
Public classLineSeries
Represents a LineSeries in which the data points are connected with a line.
Public classList
The list report item represents a free-form layout.
Public classLocationMapSeries
The base class for all the series that use MapGroupBase to obtain the coordinates of their data points.
Public classLocationProvider
An abstract class for the location providers that can be used for geocoding.
Public classLogarithmicScale
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.
Public classLogarithmicScaleCrossAxisPosition
Represents the position on an axis with LogarithmicScale where the axes cross.
Public classLogarithmicScaleCrossAxisPositionCollection
Represents a collection of LogarithmicScaleCrossAxisPosition objects.
Public classMap
Use the Map item to add maps to a report.
Public classMapGroup
Represents a series group in a Map item.
Public classMapGroupBase
A base class for the groups of a Map report item.
Public classMapGroupBaseCollection
A collection of MapGroupBase groups.
Public classMapGroupCollection
Represents a collection of MapGroups.
Public classMapItem
Public classMapLegend
Specifies the legend for the map.
Public classMapLegendCollection
A collection of MapLegend instances.
Public classMapQuestLocationProvider
A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the MapQuest Licensed Geocoding API. Requires a valid MapQuest AppKey that could be obtained from "http://developer.mapquest.com/web/products/open"
Public classMapQuestOpenAPILocationProvider
A class used to match the addresses or locations with geographical coordinates (latitude and longitude) using the MapQuest Open Geocoding API Web Service: http://developer.mapquest.com/web/products/open/geocoding-service Requires a valid MapQuest AppKey that could be obtained from "http://developer.mapquest.com/web/products/open"
Public classMapQuestTileProviderObsolete.
A class used to obtain map tiles from the MapQuest tile servers.
Public classMapRelationPair
Collection of relation pairs that match the fields from the Shapefile with the fields from the analytical data set.
Public classMapRelationPairCollection
A collection of MapRelationPair.
Public classMapScaleLegend
Specified the legend used to indicate the current map scale in various distance units.
Public classMapSeriesBase
The base class for the series of data points with labels in the Map report item.
Public classMapSeriesBaseCollection
Represents a collection of MapSeriesBase objects.
Public classMapTitle
Represents a title for the map
Public classMapTitleCollection
Represents a collection of MapTitle objects.
Public classMercatorProjection
A cylindrical map projection known also as Normal Mercator.
Public classNavigateToBookmarkAction
Represent an interactive action that navigates the report viewer to a predefined bookmark in the same report.
Public classNavigateToReportAction
Represent an interactive action that navigates the report viewer to another report.
Public classNavigateToUrlAction
Represent an interactive action that opens a URL.
Public classNumericalScale
Represents a numerical scale with continuous input domain.
Public classNumericalScaleBase
The base class for all numerical scales.
Public classNumericalScaleCrossAxisPosition
Represents the position on an axis with NumericalScale where the axes cross.
Public classNumericalScaleCrossAxisPositionCollection
Represents a collection of NumericalScaleCrossAxisPosition objects.
Public classObjectDataSource
Represents a business object to data items.
Public classObjectDataSourceBase
Public classObjectDataSourceParameter
Represents a parameter in an ObjectDataSource component.
Public classObjectDataSourceParameterCollection
Represents a collection of ObjectDataSourceParameter objects.
Public classOpenAccessDataSource
Represents an Open Access data model to data items.
Public classOpenClientConnection
Represents the required information to connect to OpenEdge OpenClient
Public classOpenClientDataSource
Represents an dedicated component for retrieving data using OpenEdge OpenClient.NET proxy to ABL procedure.
Public classPageFooterSection
Represents a page footer section. Page footers are displayed at the end of a page.
Public classPageHeaderSection
Represents a page header section. Page headers are displayed at the beginning of a page.
Public classPageSection
Base abstract class for page sections. PageHeaderSection and PageFooterSection inherit from this class.
Public classPanel
Provides a grouping mechanism for organizing report items.
Public classParameter
Represents a parameter consisting of name and value. The value might be an expression or a precalculated value (number, date time, string)
Public classParameterCollection
Represents a collection of Parameter objects.
Public classPictureBox
Represents a picture box report item for displaying an image.
Public classPieMapSeries
Represents a series of data points in the Map report item that displays embedded pie charts as data points.
Public classPointMapSeries
Represents a series of data points in the Map report item that displays markers for the point location.
Public classPolarCoordinateSystem
Represents a two-dimensional polar coordinate system. Points in the polar coordinate system are defined with radial and angular coordinates.
Public classRangeAreaSeriesObsolete.
Represents an AreaSeries with both start (X0, Y0) and end (Y, Y) values.
Public classRangeBarSeriesObsolete.
Represents a BarSeries with both start (X0, Y0) and end (Y, Y) values.
Public classReport
Represents the base class for any report in the Telerik Reporting.
Public classReportBook
Represents a collection of reports logically unified as a single document.
Public classReportCollectionObsolete.
Represents a collection of Report objects.
Public classReportFooterSection
Represents a report footer section. Report footer is displayed at the end of a report, but before the last PageFooterSection if any.
Public classReportHeaderSection
Represents a report header section. Report header is displayed at the beginning of a report, but after the first PageHeaderSection if any.
Public classReportItem
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.
Public classReportItemBase
Defines the base class for visual report items used for creating reports.
Public classReportItemBaseItemCollection
Represents a collection of ReportItemBase objects.
Public classReportObject
Represents a base class for all Telerik Reporting objects
Public classCode exampleReportPackager
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.
Public classReportParameter
Represents a report parameter.
Public classReportParameterAvailableValues
Represents the available values for a ReportParameter
Public classReportParameterCollection
Represents a collection of ReportParameter objects.
Public classReportParameterCollectionBaseTReportParameter
Represents a base class for collection of IReportParameter objects.
Public classReportParameterUISettingsObsolete.
Public classReportSection
Base abstract class for all report sections contained in the report body. Inherited by DetailSection, GroupSection, ReportHeaderSection, ReportFooterSection, TocSection,
Public classReportSectionBase
Defines the base class for report sections.
Public classReportSource
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.
Public classReportSourceCollection
Represents a collection of ReportSource objects.
Public classScale
Public classShape
Represents a shape report item.
Public classShapeMapGroup
Represents a group used in a ShapeMapSeries that allows to set a shape source type for any group instance.
Public classShapeMapGroupCollection
A collection of GeoLocationMapGroups groups.
Public classShapeMapSeries
Represents a series of data points in the Map report item that displays a shape defined by geographical coordinates.
Public classSorting
Public classSortingAction
Represents an interactive action that toggles sorting of one or more data items and groups.
Public classSortingCollection
Public classSpatialDataSourceTypeBase
Specifies the source that the ShapeMapSeries will use to obtain the spatial data.
Public classSqlDataSource
Represents an SQL database to data items.
Public classSqlDataSourceParameter
Represents a parameter in a SqlDataSource component.
Public classSqlDataSourceParameterCollection
Represents a collection of SqlDataSourceParameter objects.
Public classSubReport
Represents a report item used to embed another report into the current report.
Public classTable
The table report item displays detail data, data organized in row groups, or both.
Public classTableBody
Represents the Body of the Table item
Public classTableBodyColumnCollection
Represents a collection of TableBodyColumn
Public classTableBodyRowCollection
Represents a collection of TableBodyRows
Public classTableBodyColumn
Represents a column in the Table's Body
Public classTableBodyRow
Represents a row in the Table's Body
Public classTableCell
Public classTableCellContainer
Public classTableGroup
Public classTextBox
Represents a text box report item.
Public classTextItemBase
Represents a Text Item - a base class for report items like TextBox and CheckBox.
Public classTileProvider
An abstract class for the tile providers that fetch tiles from any source.
Public classTocLevel
Public classTocLevelCollection
Represents a collection of TocLevels.
Public classTocSection
Represents a table of contents section.
Public classToggleVisibilityAction
Represents an interactive action that toggles the visibility of one or more items / groups.
Public classToolTip
Represents a class that defines a tooltip displayed over a report item or a datapoint.
Public classCode exampleTypeReportSource
Represents a report source that allows a report document to be instantiated from an AssemblyQualifiedName.
Public classCode exampleUriReportSource
Represents a report source that loads a report document from a URI.
Public classWebLocationProvider
An abstract class for all the web-based location service providers
Public classWellKnownTextSourceType
Gets the spatial data for the ShapeMapSeries from an Well-known text string or its binary (WKB) representation.
Public classCode exampleXmlReportSource
Represents a report source that contains the XML markup of a report document.

Structures

  StructureDescription
Public structureLocation
Defines a point in the geographic coordinate system.
Public structureProjectedLocation

Interfaces

  InterfaceDescription
Public interfaceIAction
Represents an interactive action associated with a report item.
Public interfaceIActionTarget
Represents a report object which may be used as a target of an interactive action.
Public interfaceIExtension
Telerik Reporting extension
Public interfaceIExtent
Represents the extent of the Map report item.
Public interfaceILocationProvider
Represents a common interface for all location providers used for geocoding.
Public interfaceIProjection
Interface describing the representation model used to project the globe or celestial sphere on a surface
Public interfaceIReportDocument
Represents a report document.
Public interfaceIReportParameter
Represents a report parameter.
Public interfaceITileProvider
Represents a common interface for all the tile providers
Public interfaceIToggleVisibilityTarget
This interface is Obsolete. PPlease use Telerik.Reporting.IActionTarget instead. Represents a report object which may be used as target of a ToggleVisibilityAction.
Public interfaceIToolTip
Represents a tooltip displayed over a report item or a datapoint.
Public interfaceIWebLocationProvider
Represents a common interface for all the web-based location service providers

Delegates

  DelegateDescription
Public delegateErrorEventHandler

Enumerations

  EnumerationDescription
Public enumerationAnchoringStyles
Specifies how a ReportItem anchors to the edges of its container.
Public enumerationAngularAxisLabelOrientation
The orientation of the angular axis labels.
Public enumerationAxisPositionMode
Specifies how tick marks are positioned in relation to the data points.
Public enumerationBarcodeSymbologyType
Public enumerationBarDataPointLabelAlignment
Specifies how to align the labels for the data points of the BarSeries.
Public enumerationCsvEscapeFormat
Represents the format that is used in a Csv file in order to escape field values / special symbols.
Public enumerationDataPointMarkerType
Determines the data point markers.
Public enumerationDateTimeScaleUnits
Determines the unit for the interval/step between minor/major ticks/grid lines.
Public enumerationDistanceUnitType
Represents the available distance unit types.
Public enumerationDockingStyle
Specifies how a ReportItem docks to the edges of its container.
Public enumerationFilterOperator
Public enumerationGraphAxisLabelPlacement
Specifies how axis labels are placed on the axis.
Public enumerationGraphAxisTickMarkDisplayType
Specifies how tick marks are drawn on the axis.
Public enumerationGraphAxisTitlePlacement
Specifies how the axis title is placed on the axis.
Public enumerationGraphItemPosition
Specifies the graph item's position.
Public enumerationGraphScaleCrossAxisPosition
Determines the position at which axes cross each other.
Public enumerationGraphSeriesArrangeMode
Specifies how the the graph series are arranged according to each other.
Public enumerationGroupKeepTogether
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.
Public enumerationImagerySet
The imagery set (mode) that is used when requesting the tile images
Public enumerationLineDataPointLabelAlignment
Specifies how to align the labels for the data points of the scatter series: IScatterSeries.
Public enumerationLineSeriesLineTypes
Public enumerationOpenClientConnectionConnectionSessionModel
Represents the session model supported by the AppServer operating mode.
Public enumerationPageBreak
Specifies where to make a page break, with respect to a ReportSection.
Public enumerationPageNumberingStyle
Specifies the page numbering style of a report. Has meaning and effect only when the report is part of a report book.
Public enumerationReportBookTocPosition
Specifies where to position the Table of Contents in the Report Book.
Public enumerationReportParameterType
Public enumerationShapeMapSeriesRangeGroupings
Determines which algorithm will be used to split the data into groups. The count of groups is determined by the ColorsCount property.
Public enumerationSimpleType
Represents type options.
Public enumerationSortDirection
Public enumerationSqlDataSourceCommandType
Specifies how a command string is interpreted.
Public enumerationTileImageFormat
The image format that will be used when returning the requested tile image to the client.

Remarks

Some of the tile providers might not support all of the image formats
Public enumerationTocPosition
Specifies the position of the Table of Contents relative to the report sections.
Public enumerationUrlTarget
Represents NavigateToUrlAction target types.