[]
Represents an Action element defines a Hyperlink, Bookmark link, Drillthrough or ApplyParameters action associated with a ReportItem.
Represents information about a collection of actions.
Represents the settings for a single apply parameters action, including parameter name, value, and type.
Represents an element that defines an Apply Parameters action associated with an Action.
Represents a collection of parameters for the 'Apply Parameters' action.
The Axis element defines properties for labels, titles and gridlines along an axis.
Represents a background image for the style.
Represents a band in a banded list, contains a collection of report items which repeat for every group in the rowset or each row in the dataset.
Represents a specific layout options to use when the Tablix is rendered on the canvas.
Represents a DataRegion is a collection of free-form bands to visualize bound data where data may be grouped by data field or an aggregate function like summary and total value.
Represents a banded list group, allows to group the details bands by one or multiple criteria.
Represents a builder loading the banded lists from a custom report items.
Represents the body section of a report, serving as the main container for all report items.
Represents the properties of a border in a report item.
Represents a color of the border for the style.
Represents the style for the border.
Represents a width of the border for the style.
The CategoryGrouping element defines the category level for a Chart. The labels for the categories are displayed along the category axis.
Represents a strongly typed collection of CategoryGrouping objects.
The Chart element defines a chart data region. The Chart is defined much like a Matrix, but instead of Columns, Rows, and Cells, the Chart has Categories, Series, and DataPoints.
The ChartAxisTitle element defines a title for an axis.
The ChartSeries element defines the set of data points for one series.
Provides a strongly typed collection for ChartSeries objects.
Represents a check box ReportItem within the report definition, displaying text and indicating a boolean state (checked or unchecked).
Represents фт information about a class instantiated during the report's initialization. The instantiated class can be used in expressions.
Represents a strongly typed collection of CodeClass objects.
Represents a ColumnGrouping element defines a column header region for a matrix.
Represents a strongly typed collection of ColumnGrouping objects.
Represents the connection properties used to connect to a data source.
Represents a rectangle ReportItem contained in the report definition.
Represents a Corner element defines the layout and structure of the upper left-hand corner region of a matrix.
Represents a band navigation style in which a flow of images is integrated into the navigation of the tablix band.
Represents a Custom element that allows report design tools to pass information to report output components. This element can contain any valid XML. The engine passes the contents of the Custom object unchanged. Client applications using the Custom element place custom properties under their own single subelement of Custom, defining a namespace for that node.
Represents data intended for use by a CustomReportItem.
Represents a strongly typed collection of ExpressionInfo objects.
Represents a CustomProperty element from RDL (Report Definition Language). When processing the PageReportModel, if the ExpressionInfo object contains any aggregate functions that do not specify the scope, the scope is updated with the current scope.
Represents a strongly typed collection of CustomPropertyDefinition objects.
Represents a custom ReportItem that not defined within the RDL (Report Definition Language) specification.
Represents the set of data values to pass to the custom report item for specific leaf-node groupings within CustomData.
Represents a strongly typed collection of DataCell objects.
Represents a data grouping definition that specifies how data is grouped and sorted in a report.
Represents a strongly typed collection of DataGrouping objects.
The DataLabel element defines the data labels to display on the data values in the chart.
The DataPoint element defines a set of data for a single point in the chart. There must be a corresponding DataPoint for each static category in a static series. A DataPoint may consist of a single value expression (for example in a bar or line chart) or multiple value expressions (for example in a stock or bubble chart).
Represents a strongly typed collection of DataPoint objects.
Specifies a region where a dataset is laid out for a report. A data region bound to a dataset's results may repeat its contents to account for the dataset's size. The List, Matrix, Table and Chart report items are all data regions.
Represents a row of data containing columns to pass to a custom report item.
Represents a strongly typed collection of ReportItem objects.
Represents a DataSet element for a report that contains information about a set of data retrieved as part of the report.
Represents a strongly typed collection of IDataSet objects.
Represents the query to execute to obtain a list of values or default values for a parameter.
Represents information about a report data source, specifying its connection details.
Represents a strongly typed collection of DataSource objects.
Represents a request for credentials to connect to a data source.
Represents a data value element that defines a collection of data values for a single data point in a chart or custom report item.
Represents a strongly typed collection of DataValue objects.
Represents the default value for a report parameter.
Represents a class that enables access to a serializer.
Represents the detail rows for a table, where grouping, sorting and visibility can be configured.
Represents the settings of a document map.
Represents the default values for document map settings.
Represents the properties of a document map level.
Represents an element that defines a Drillthrough action associated with an Action.
Defines a Series level that repeats with each Series group in the rowset of the chart.
Represents a column or row header region that repeats with each column or row group in the rowset of a Matrix.
Represents an image embedded within the report definition.
Represents a strongly typed collection of EmbeddedImage objects.
Represents information about a stylesheet that is embedded within the report definition.
Implements a strongly typed collection for ExpressionInfo.
Provides data for the ItemAdded or ItemRemoved event of the ExpressionInfoCollection.
Represents a Field element of a DataSet, containing information about a field within the data model of the report.
Represents a strongly typed collection of Field objects.
Represents a Filter element of a DataSet, describing a filter to apply to rows of data in a dataset or data region, or to apply to the group instances.
Represents a data region in a report layout that repeats with each grouping or detail row (if no grouping is defined), consisting of a collection of the Pages that containing one or more defined fixed layout pages used to render fixed pages with possible overflow.
Represents a footer component of a table or group, containing rows that appear at the end of a group or table.
Represents a component containing information about the alignment of report items on the grid.
Represents a cell in the Grid.
Represents a column in the Grid.
Defines the style properties for the major and minor gridlines along an axis in a chart.
Represents a row in the Grid.
Represents an element that defines the expressions by which to group the data.
Represents a header component of a table or group, containing rows that appear at the beginning of a group or table.
Represents a base class for header or footer component of a table or group, containing rows.
Represents an image ReportItem within the report definition.
Represents an exception that is thrown when an invalid boolean literal is used in an ExpressionInfo property.
Represents an exception that is thrown when an invalid value is specified for a Length unit designator.
Represents a base class for strongly typed collection of T
objects.
Represents the dataset used to populate the data for the slider labels.
Represents a layer on which ReportItem objects are located in a report.
Represents the default property values for a layer.
Represents a strongly typed collection of Layer objects.
The Legend element defines the properties that are used to display instances of the series groupings in a chart legend.
Represents a strongly typed collection of PartsLibraryReference objects.
Represents a line ReportItem within the report definition.
Represents a DataRegion repeating any report controls it contains for every group in the rowset or each row in the dataset, if no group expression is defined.
Represents a localization resource for the Report.
Represents a collection of localization resources for the Report.
Defines map-based data visualization.
Contains default values for map properties.
Defines the appearance rule for spatial elements based on a data field
Contains default values for MapAppearanceRule's properties.
Defines a field/expression pairs to be used to bind the map elements within a vector based layer to the data region associated with it
Defines the appearance of the border skin around the map report item
Defines a bucket for custom data distribution
Defines the color palette for spatial elements based on a data field
Defines the color ranges for spatial elements based on a data field
Contains default values for MapColorRangeRule's properties.
Defines the color rule for spatial elements based on a data field.
Defines the map color scale
Contains default values for MapColorScale's properties.
Defines the settings for the title to be displayed within the color scale
Defines a set of custom colors for spatial elements based on a data field
Defines the center of the view port based on an arbitrary center point
Defines the center/zoom of the view port based on the spatial map elements bound to data
Defines a data region for the map
Defines the map distance scale
Contains default values for MapDistanceScale's properties.
Defines the common properties for map dockable sub items
Contains default values for MapDockableSubItem's properties.
Defines the center/zoom of the view port based on map spatial element
Defines a field for map elements within a static layer
Defines a field definition for map elements within a static layer
Defines the properties for map grid (meridians/parallels)
Contains default values for MapGridLines' properties.
Defines a layer to be drawn within a map
The default values of the MapLayer class properties.
Defines a legend to be drawn within a map
The default values of the MapLegend class properties.
Defines a title for a map legend
The default values of the MapLegendTitle class properties.
Defines the map limits
Defines an element to be embedded within a MapLineLayer
Defines a vector-based layer of lines to be drawn within a map
Defines a set of rules to be applied on lines
Defines a template to be applied to lines within a line layer
The default values of the MapLineTemplate class properties.
Defines the properties for map sub items location
The default values of the MapLocation class properties.
Defines a marker to be applied to points within a point or polygon layer.
Represents an image to be applied to the map marker.
The default values of the MapMarkerImage class properties.
Defines the points marker based on a data field
Defines a marker template to be applied to points within a point or polygon layer
Defines group and filter behavior for the data.
Defines an element to be embedded within a MapPointLayer
Defines a vector-based layer of points to be drawn within a map
Defines a set of rules to be applied on points on a point or polygon layer
Defines a template to be applied to points within a point or polygon layer
The default values of the MapPointTemplate class properties.
Defines an element to be embedded within a MapPolygonLayer
Defines a vector-based layer of polygons to be drawn within a map.
Defines a set of rules to be applied on polygons
Defines a template to be applied to polygons within a polygon layer.
The default values of the MapPolygonTemplate class properties.
Defines a file-based source for spatial data and possibly non-spatial data
Defines the properties for map sub items size
Defines the size rule for point or line based on a data field
Defines the source of spatial data for a vector layer
Defines a data region-based source for spatial data
Defines a dataset-based source for spatial and possibly non-spatial data.
Defines a spatial element to be embedded within a static layer
Defines the template to be applied on map spatial elements within a vector layer
The default values of the MapSpatialElementTemplate class properties.
Defines the common properties for map sub items
The default values of the common properties.
Defines a tile to be embedded in a MapTileLayer
Defines a raster-based layer to be drawn within a map
The default values of the MapTileLayer class properties.
Defines a title to be drawn within a map
The default values of the MapTitle class properties.
Defines a vector-based layer of map elements to be drawn within a map
Defines the viewport center and zoom level
Defines the map viewport
Represents a strongly typed collection of MappedProperty objects.
Represents a specific property of shared report item.
The Marker element defines a marker for displayed chart values.
Represents a class for determining report and report item ownership. Implements of the IMasterContentService interface.
Represents an exception throws when a master report cannot be found.
Represents a Matrix element that defines a grid of regions that repeats with each column group and row group in the dataset.
Represents a MatrixCell class defines the contents of each detail cell in a matrix.
Represents a strongly typed collection of MatrixCell objects.
Represents a column in the detail section of a matrix.
Represents a strongly typed collection of MatrixColumn objects.
Represents a set of the matrix cells in a row of the detail section of a matrix.
Represents a strongly typed collection of MatrixRow objects.
Represents a validator to check names contained in a report.
Represents a navigation item to use to draw the cover flow navigation layout.
Represents an order for the parameter values.
Represents a placeholder ReportItem associated with a DataRegion from a previous page.
The Page element contains the definition of a fixed layout page.
Represents the options for page breaking in a report.
Represents a strongly typed collection of Page objects.
Represents a data for the ItemAdded event of the PageCollection.
Represents the layout for each ReportItem at the top (PageHeader) or bottom (PageFooter) of each page.
Represents a parameter element for a subreport, containing information about the parameter's value and behavior.
Represents a strongly typed collection of Parameter objects.
Represents a possible value for the parameter.
Represents a strongly typed collection of ParameterValue objects.
Represents a reference to a shared report item.
Represents a reference to the report items library.
Represents a play axis navigation type.
The PlotArea element defines properties for the plot area (for chart types with X and Y axes).
Represents a property with a name and an associated value that can be evaluated.
Represents a strongly typed collection of Property objects.
Represents a Query element of a DataSet, containing the description of the query to be executed to retrieve data for the report.
Represents a QueryParameter element of a Query, containing information about a parameter passed to the data source as part of the query.
Represents a strongly typed collection of QueryParameter objects.
Defines the properties for the reference line in a chart.
Represents a report definition which is the top-level element containing property, data and layout information.
Represents a base class for a report component within a report.
Represents a collection of IReportComponent objects.
Represents a container for ReportComponent objects, capable of holding and managing multiple ReportItem objects.
Represents an exception about report definition errors.
Represents a report item within a report, which can be one of several types of objects: Line, Shape, TextBox, Image, Subreport, CustomReportItem, or DataRegion. DataRegions include List, Table, Matrix, Tablix, and Chart. This base class is not used directly; specific report item types are used instead.
Represents a strongly typed collection of ReportItem objects.
Represents a data for the ItemAdded or ItemRemoved event of the ReportItemCollection.
Represents a parameter for the report, containing relevant information and settings.
Represents a strongly typed collection of ReportParameter objects.
Represents an exported report part.
Represents a strongly typed collection of ReportPartProperty objects.
Represents a property of an exported report part.
Represents a strongly typed collection of ReportPart objects.
Represents a section within a report.
Represents a section page within a report.
Represents a strongly typed observable collection of ReportSection objects.
Report slicer definition. Slicers are similar to parameters, but unlike them, changing a slicer does not lead to a complete rebuild of the report and re-query the data. Instead, the existing report data tree is rebuilt to form a new report.
Represents a strongly typed collection of ReportSlicer objects.
For internal use. Report object model utility methods.
Represents the rounding radius settings for the corners of a shape.
Represents a row grouping for a matrix.
Represents a strongly typed collection of RowGrouping objects.
The SeriesGrouping element defines a Series level for a chart SeriesGrouping. The labels for the series are displayed in the legend.
Represents a strongly typed collection of SeriesGrouping objects.
Represents a shape ReportItem within the report definition.
Represents the base class for different shapes in a report.
Represents a shared dataset used across multiple reports.
Represents an element that defines a Slice action associated with an Action.
Represents the parameters for a single slicer action.
Represents a collection of slicers for the 'Slice' action.
Represents a slider in a navigation control.
Represents an element that defines an expression by which to sort the groups.
Represents a strongly typed collection of SortBy objects.
Defines the data label to display for a static series or static category member.
Represents a strongly typed collection of StaticMember objects.
Represents a column or row header region with a fixed set of columns or rows.
Represents a strongly typed collection of StaticRowColumn objects.
The Style element contains information about the style of a report item. Where possible, the style property names and values match standard HTML/CSS properties. All expression-based Style elements evaluate to either the type listed or to Nothing (an error in evaluation is treated as Nothing). Nothing is equivalent to not specifying the style, thereby indicating that it uses the default value. The epxression must evaluate to a Boolean value for Boolean properties, an enumerated value for enum properties, an integer for integer properties and a (formatted) string for all other properties.
Provides extension methods for expressions of style
Represents a stylesheet for a report, containing a collection of Style objects.
Represents a Subreport ReportItem which is a separate report contained within the main report definition.
Represents a Subtotals element defines a subtotal column or row to include in a matrix.
Represents a tabstrip navigation layout.
Represents a table element defines a DataRegion that visualizes the bound data in a multicolumn, multirow fashion, with an ordered set of fields in columns and each data record displayed in a row.
Represents a content container of a cell in a table data region.
Represents a strongly typed collection of TableCell objects.
Represents a column in the table, containing properties for the design table.
Represents a strongly typed collection of TableColumn objects.
Represents a group in a table, allows to group and sort the details rows by one or multiple criteria.
Represents a strongly typed collection of TableGroup objects.
Represents a table of contents that presents the document map.
Represents the default values for TableOfContents properties.
Represents a level within the TableOfContents.
Represents the default values for TableOfContentsLevel properties.
Represents a row in a table data region, containing table cells.
Represents a strongly typed collection of TableRow objects.
Represents a DataRegion that displays the data in a cross-table format, defined a flexible layout grid with nested repeating column groups and row groups.
Represents a layout and structure of the bottom right region containing the columns and rows of the tablix.
Represents the contents of each cell in the body section of a tablix.
Represents a column within the body section of a tablix.
Represents a layout and structure of the upper left-hand corner region of a tablix. The height of the corner is the sum of the heights of the column headers, and the width of the corner is the sum of the widths of the row headers.
Represents the contents of each corner cell in the tablix.
Represents a list of cells in a row of the corner section of a tablix.
Represents a group header in a tablix, containing the individual cells that appear at the beginning of a tablix member.
Represents a hierarchy of members within a tablix.
Represents a collection of ReportComponent items.
Represents a member within the hierarchical structure of a tablix, defining how data is grouped, sorted and displayed.
Represents a row within a tablix that contains a collection of cells.
Represents a textbox ReportItem within the report definition.
Represents the default values for textbox properties.
Abstract base class for TextBox and CheckBox items in a report.
The ThreeDProperties element defines properties for a 3D chart layout.
The Title element defines a title for the chart or for an axis.
Represents an initial state of a toggle image displayed as part of a TextBox.
Represents an object that provides sort information to the end-user within the TextBox UI.
Represents the possible values for a parameter. This is used to populate UI selection lists from which users can select a parameter value.
Represents a type of context information that is available during validation.
Represents a single entry of information related to validation.
Represents an object for performing validation on a report definition.
Used as a Category axis in a chart, the element defines the category (X) axis. There must be a corresponding DataPoint for each StaticCategories member. Used as a Value axis, the element defines the data (Y) axis.
Represents a variable of the list grouping.
Represents the Visibility element controls whether the ReportItem is initially visible in the output report.
Represents a length measurement with units.
Represents a struct for containing the master and child report code separately.
Represents the properties common to all types of datasets.
Represents an interface that enables access to a serializer.
Provides the serialization/deserialization methods of the report components.
Represents a dataset element within a report, containing details about a set of data retrieved as part of the report.
Represents an auxiliary interface for determining report and report item ownership.
Represents a container for report items in an RDL (Report Definition Language) report.
Represents an interface of component for the report.
Represents a report object that can contain other IReportComponent objects.
Represents an object that defines a data scope in the RDL (Report Definition Language) report object model, such as a data region or grouping.
Represents a method for validating the current state of an object.
Specifies whether the data is accent sensitive.
The possible values for the GaugePanel.AntiAliasing and Map.AntiAliasing properties.
Specifies the types of apply parameter actions.
Specifies a column auto grow behavior.
The axis location related to chart data.
The axis title text orientations.
The axis title text orientations.
Specifies a type of background gradient.
Specifies a hatching pattern for the background.
Specifies how the background image fills the available space.
Specifies a style of the border on a report item.
Specifies a style of the border on a report item.
Specifies a break location.
Specifies whether the data is case sensitive.
Specifies the color palette for chart items.
Specifies whether the series is plotted as a line for column charts.
Specifies the subtype of the chart. Different subtypes are available for each chart type.
Specifies a type of the chart.
Specifies a type of alignment checking.
Specifies a combination of reports when using a theme.
Specifies a type of connection string used in a data source configuration.
Specifies how an item should appear in data output.
Specifies whether an item should render as an element or attribute.
Specifies whether the text is written from left to right or right to left.
Specifies the document map sources.
Specifies whether empty arrays are allowed.
Specifies an operator to use to compare the values returned by the FilterExpression with those in the FilterValues object.
Specifies a font style.
Specifies a thickness of the font.
Specifies the layout direction for List report item.
Specifies the vertical alignment of the picture.
Specifies how an image should be sized within the image report control area.
Specifies a source of the image.
Specifies the report component owner when master report is defined for child report.
Specifies whether the data is Kanatype sensitive. (Used with the Japanese language to distinguish between hiragana and katakana.)
Specifies the values of the KeepWithGroup property.
Specifies the overall direction of the layout.
Specifies the arrangement of labels within the legend.
Specifies the position of the legend.
Specifies the unit of measurement for a length value.
Border skin type for the map
Indicates the palette to be used for coloring the spatial elements.
Indicates the positioning of the color scale labels.
Indicates the labels placement along the color bar.
The map coordinate system.
The data type of the field.
The position of the sub item.
Defines the position for grid labels.
Indicates what type of separator to use for the legend title.
Defines the label placement for the line.
Defines the point marker.
Indicates whether the content will resize to fit in the available space.
Defines the label placement for the point.
Indicates the label placement of the polygon
Indicates if the label should be shown.
The map projection.
Indicates the distribution type.
Indicates the tiles style.
Defines the unit for both width and height.
Indicates the layer visibility mode.
Specifies the type of marker to use with chart data.
Specifies a merging policy of the table cells.
Specifies the type of object the name belongs to.
Specifies the numbering style for headings.
Specifies whether items are ordered by labels, values or none.
Specifies whether items are ordered in ascending or descending order.
Specifies and overflow behavior for Container report item.
Specifies the layout order of pages in a report.
Specifies the pagination options for report rendering.
Specifies the orientation options for paper size.
Specifies the position of a data label.
Specifies a type of query contained in the CommandText property.
Specifies how the table should be filled with blank rows when the available space is not completely occupied by data.
Specifies error codes for report definition exceptions.
Specifies a data type for the parameter.
Specifies whether the parameter is used in a query in the report. This evaluates to True if the parameter is referenced in any query value expression.
Specifies an available report part property types.
Specifies a size mode of a report part.
Used in Map's and Gauge's objects.
Specifies the severity level of a ValidationEntry object.
Specifies the style of a shape.
Specifies the types of slice actions.
Specifies whether items are sorted in ascending or descending order.
Specifies where the content should continue after page break.
Specifies the sources of stylesheet.
Specifies of style types.
Specifies whether the subtotal rows or columns appear before or after the detail rows or columns.
Specifies the possible target devices for layer.
Specifies the possible target devices for layer.
Specifies a horizontal alignment of the text
Specifies a quality of text anti-aliasing.
Specifies a special text formatting.
Specifies the justification of the text within a container.
Specifies a shape of the columns or bars in a three-dimensional chart. ThreeDPropertiesDrawingStyle only applies to bar and column charts.
Specifies the projection mode for the three-dimensional chart.
Specifies the shading style of the three-dimensional chart.
Specifies the position of the tick marks on the axis.
Specifies the position of the title. TitlePosition is not used for the chart title.
Specifies a level of embedding with respect to the Bi-directional algorithm.
Specifies whether the digits or digits along with Latin text appear horizontally in the vertical text.
Specifies the current mode of the validation system. Different severities and validation entries may be used for different modes.
Specifies a vertical alignment of the text or the picture.
Specifies the types of viewer available for a report.
Specifies whether the data is width sensitive.
Specifies a wrap mode for text.
Specifies if the text is written horizontally or vertically.
Represents the method that handles the ItemAdded or ItemRemoved event.
Represents a method that handles the ItemAdded event.
Represents a method that handles the ItemAdded or ItemRemoved event.