Share via


Microsoft.ReportingServices.RdlObjectModel Namespace

Contains the classes used by the RDL object model. The RDL object model is useful for manipulating the report during report processing to customize the report's data or appearance before the report is rendered.

Classes

  Class Description
Public class Action Contains a hyperlink, bookmark link, or drillthrough action that is associated with a report item.
Public class ActionInfo Contains a list of actions and action style that are associated with a report item.
Public class AltReportItem Represents a report item to use in cases where the custom report item is not supported by the server or the render.
Public class ArgumentConstraintException The exception that is thrown when the value of a property is outside of the constraint applied.
Public class ArgumentTooLargeException The exception that is thrown when the value of a property is greater than the maximum value allowed.
Public class ArgumentTooSmallException The exception that is thrown when the value of a property is lower than the minimum value allowed.
Public class BackFrame Represents the frame and frame background for a gauge or gauge panel.
Public class BackgroundImage Represents a background image in the report definition.
Public class BaseGaugeImage Represents an image that is displayed as a part of a gauge.
Public class Body Defines the visual elements of the body of the report and how the data is structured/grouped, and binds the visual elements to the data for the report.
Public class Border Represents the default border properties for the object.
Public class CapImage Represents an image to be used for a pointer cap in a radial gauge.
Public class CellContents Represents a report item contained in the body, header, or corner cell of a tablix.
Public class Chart Represents a set of chart areas to be drawn as a single data visualization data region. The chart is defined much like a tablix, but instead of columns, rows, and cells, the chart has categories, series, and data points.
Public class Chart.Defaults Infrastructure. Provides the default property values for the chart.
Public class ChartAlignType Defines which aspects of the chart area should be aligned with the target chart area.
Public class ChartArea Represents a chart area to be drawn within a chart data region.
Public class ChartAxis Represents the properties for labels, titles and gridlines along an axis.
Public class ChartAxisScaleBreak Contains the scale break properties of an axis.
Public class ChartAxisTitle Represents the title of an axis.
Public class ChartBorderSkin Represents the appearance of the border skin around the plot area.
Public class ChartCategoryHierarchy Represents the category hierarchy for the chart.
Public class ChartCodeParameter Infrastructure. Represents the code parameter for the chart.
Public class ChartData Represents the segmentation of the data into multiple series.
Public class ChartDataLabel Represents the data labels to display on data values.
Public class ChartDataPoint Represents a data point for the chart. A data point may consist of a single value expression (for example in bar or line charts) or multiple value expressions (stock and bubble charts).
Public class ChartDataPointValues Contains a set of data values for a data point in the chart.
Public class ChartDerivedSeries Represents a derived series which is calculated from a formula applied to another series.
Public class ChartElementPosition Represents the position in which to draw a chart element.
Public class ChartEmptyPoints Represents the behavior for empty points in a series.
Public class ChartFormulaParameter Represents a parameter to a formula for a derived series.
Public class ChartGridLines Regresents the gridlines along an axis.
Public class ChartItemInLegend Represents the behavior for a series or set of data points that are displayed in a legend.
Public class ChartLegend Represents the properties that can be used to display instances of the series groups in a chart legend.
Public class ChartLegendColumn Infrastructure. Represents a legend column.
Public class ChartLegendColumnHeader Infrastructure. Represents a column header in a legend.
Public class ChartLegendCustomItem Infrastructure. Represents a custom legend item.
Public class ChartLegendCustomItemCell Infrastructure. Represents a cell in the custom legend item.
Public class ChartLegendTitle Represents a title for a legend.
Public class ChartMarker Represents a marker for displayed chart values.
Public class ChartMember Represents a category or series member for a chart hierarchy.
Public class ChartNoMoveDirections Defines which directions a smart label is not allowed to move.
Public class ChartSeries Represents the list of data points for one series.
Public class ChartSeriesHierarchy Represents a series hierarchy in a chart.
Public class ChartSmartLabel Defines the behavior of smart labels.
Public class ChartStripLine Represents a custom strip line for an axis
Public class ChartThreeDProperties Contains the properties for 3D layout.
Public class ChartTickMarks Represents tick marks along an axis.
Public class ChartTitle Represents a title for the chart.
Public class Class Contains information about a class to instantiate during report initialization. The class instance can be used in expressions in the report.
Public class CodeObject Contains custom code.
Public class ColorProperty Represents a color property in the report.
Public class ComparablePropertyDefinition<T> Represents a comparable property definition.
Public class ComponentMetadata Represents a set of metadata associated with a report part.
Public class ConnectionProperties Contains information about a data source connection.
Public class Constants Contains the constants that are used by the object model.
Public class ContainedObject Represents a contained object.
Public class CustomData Represents the data to be handed to a custom report item and the way that data should be grouped, sorted, filtered and aggregated.
Public class CustomLabel Represents a custom label for a scale.
Public class CustomProperty Represents the contents of CustomProperty that is passed through rendering and custom report item components.
Public class CustomReportItem Represents a report item that is not natively defined in RDL.
Public class DataCell Defines the list of data values to pass to the custom report item for a specific combination of leaf-node groups in CustomData.
Public class DataCellScopeServiceImpl Infrastructure. Represents the service implementation of the data cell scope.
Public class DataHierarchy Represents a hierarchy of data members.
Public class DataMember Represents the base class for a member in a data hierarchy.
Public class DataRegion Represents the base class for a data region, such as Tablix.
Public class DataRegionBody Represents the body of a data region.
Public class DataRegionCell Represents a cell in a data region.
Public class DataRegionPlaceholder Represents a place holder in a data region.
Public class DataRow Represents a data row.
Public class DataSet Represents a dataset.
Public class DataSetBase Represents the base class for a dataset.
Public class DataSetInfo Contains information about a dataset.
Public class DataSetReference Represents a dataset that contains a list of valid parameter values or a default parameter.
Public class DataSource Represents a data source.
Public class DataSourceCredentials Represents a set of data source credentials.
Public class DataValue Defines a single value for the data point in the chart.
Public class DefaultValue Specifies the default value to use for a parameter.
Public class DoubleProperty Represents a double property in the report.
Public class Drillthrough Represents a drillthrough action.
Public class EmbeddedImage Represents an embedded image.
Public class EmptyBorder Represents a transparent border which takes up a space.
Public class EmptyColorStyle Contains the style properties used for a null color.
Public class EnumProperty Infrastructure. Represents a report enumeration property of a specific enumeration type.
Public class ExternalXmlElement Represents an external XML element.
Public class Field Represents a field in a dataset.
Public class Filter Contains a list of filters that restrict rows of data in a dataset or data region, or restrict group instances in a grouping.
Public class FrameBackground Represents the background of the frame for a gauge or gauge panel.
Public class FrameImage Represents an image to be used for the frame background of a gauge or gauge panel.
Public class Gauge Represents a gauge to be drawn within a gauge panel.
Public class GaugeImage Infrastructure. Represents a gauge image.
Public class GaugeInputValue Represents an expression and optional formula used in a gauge.
Public class GaugeLabel Represents a label to display within a gauge panel.
Public class GaugeMember Represents group, sort, and filter behavior for the data.
Public class GaugePanel Represents a gauge panel for a data point or set of data points.
Public class GaugePanelItem Represents an item to be drawn within a gauge panel.
Public class GaugePointer Represents a pointer to be drawn against a scale.
Public class GaugeScale Represents a scale to be drawn within a gauge.
Public class GaugeTickMarks Represents major tick marks along a scale.
Public class Group Represents a data group.
Public class HierarchyMember Represents a member in a hierarchy.
Public class Image Represents an image.
Public class IndicatorImage Represents properties of a state indicator image.
Public class IndicatorState Represents the current state of a state indicator.
Public class IntProperty Represents an integer property in the report.
Public class InvalidReportException The exception that is thrown when the report is not valid.
Public class Line Represents a line report item.
Public class LinearGauge Represents a linear gauge to be drawn within a gauge panel.
Public class LinearPointer Represents a linear pointer to be drawn against a linear scale.
Public class LinearScale Represents a linear scale to be drawn within a linear gauge.
Public class Map Represents a map-based data visualization.
Public class MapAppearanceRule Represents an appearance rule to be used for map items in a map polygon layer, a map point layer, or a map line layer.
Public class MapBindingFieldPair Represents a field and an expression to be used to bind the spatial elements in a map polygon layer, a map point layer, or a map line layer to the data region that is associated with the layer.
Public class MapBorderSkin Represents the appearance of the border around a map.
Public class MapBucket Represents the range of custom start and end values to be used for analytical data distribution in a MapColorRangeRule, a MapColorPaletteRule, a MapCustomColorRule, a MapSizeRule, or a MapMarkerRule.
Public class MapColorPaletteRule Represents a palette of colors for map items in a map polygon layer, a map point layer, or a map line layer.
Public class MapColorRangeRule Represents a color range to be used for colorizing map items in a map polygon layer, a map point layer, or a map line layer.
Public class MapColorRule Represents a color rule in the map.
Public class MapColorScale Represents a color scale for a map.
Public class MapColorScaleTitle Represents the title of a map color scale.
Public class MapCustomColorRule Represents a user-defined set of colors for the map items in a map polygon layer, a map point layer, or a map line layer based on the value of the MapColorPaletteRule.DataValue property.
Public class MapCustomView Represents the center of a map viewport based on an arbitrary point.
Public class MapDataBoundView Represents the center of a map viewport based on the map items that are bound to data.
Public class MapDataRegion Provides a map polygon layer, a map point layer, or a map line layer with analytical data after it applies filtering and/or grouping to the layer.
Public class MapDistanceScale Represents the map distance scale.
Public class MapDockableSubItem Represents a dockable item in the map item.
Public class MapElementView Represents the center of a map viewport based on a map spatial element.
Public class MapField Represents a name and a value to be associated with a map polygon, a map point, or a map line.
Public class MapFieldDefinition Represents the metadata for a MapField.
Public class MapGridLines Represents gridlines for a map.
Public class MapLayer Represents a layer to be drawn in a map.
Public class MapLegend Represents a legend to be drawn in a map.
Public class MapLegendTitle Represents the title of a map legend.
Public class MapLimits Represents the limits of a map viewport.
Public class MapLine Represents a line-based spatial element to be embedded in a map line layer.
Public class MapLineLayer Represents a line-based layer to be drawn in a map.
Public class MapLineRules Represents a set of rules to be applied to map lines.
Public class MapLineTemplate Represents a template to be applied to map lines in a map line layer.
Public class MapLocation Represents the location of a map viewport.
Public class MapMarker Represents a marker to be applied to the center point of a map point or a map polygon.
Public class MapMarkerImage Represents an image to be applied to the map marker.
Public class MapMarkerRule Represents a set of markers for map points in a map polygon layer or in a map point layer.
Public class MapMarkerTemplate Represents a template to be applied to map markers.
Public class MapMember Represents group and filter information for the data in a map or in the parent map member.
Public class MapPoint Represents a point-based spatial element to be embedded in a map line layer.
Public class MapPointLayer Represents a point-based layer to be drawn in a map.
Public class MapPointRules Represents a set of rules to be applied to map points in the parent layer.
Public class MapPointTemplate Represents a template to be applied to map points.
Public class MapPolygon Represents a polygon-based spatial element (for example, a continent, a country, or a state) to be embedded in a map polygon layer.
Public class MapPolygonLayer Represents a polygon-based layer to be drawn in a map.
Public class MapPolygonRules Represents a set of rules to be applied to map polygons in the parent layer.
Public class MapPolygonTemplate Represents a template to be applied to map polygons in a map polygon layer.
Public class MapShapefile Represents a file-based source for spatial data and optional non-spatial data.
Public class MapSize Represents the size of a map viewport, map title, map legend, map distance scale, or map color scale.
Public class MapSizeRule Represents a size range to be used for sizing map items in a map point layer or a map line layer.
Public class MapSpatialData Represents a source for spatial data.
Public class MapSpatialDataRegion Represents a data region-based source for spatial data.
Public class MapSpatialDataSet Represents a dataset-based source for spatial and optional non-spatial data.
Public class MapSpatialElement Represents a spatial element in a map.
Public class MapSpatialElementTemplate Represents a template for a spatial element in the map.
Public class MapSubItem Represents a subitem in the map report item.
Public class MapTile Represents a map tile image to be embedded in a map tile layer.
Public class MapTileLayer Represents a raster-based map layer to be drawn in a map.
Public class MapTitle Represents a title to be drawn in a map.
Public class MapVectorLayer Represents a vector-based map layer.
Public class MapVectorLayer.Defaults Infrastructure. Represents the defaults for the MapVectorLayer.
Public class MapView Represents the center of the map viewport.
Public class MapViewport Represents a map viewport.
Public class MetadataProperties Represents the metadata properties of a report part.
Public class MetadataProperty Represents a metadata property in MetadataProperties.
Public class MetadataValue Represents a metadata value in MetadataValues.
Public class MetadataValues Represents the valid values of a MetadataProperty.
Public class NameChanges Infrastructure. Represents the changes in the name of an object.
Public class NumericIndicator Infrastructure. Represents a numeric indicator.
Public class NumericIndicatorRange Infrastructure. Contains range information for a numeric indicator.
Public class Page Represents a page in the report.
Public class PageBreak Defines page break behavior for a group or report item.
Public class PageSection Represents the layout of report items to appear at the top or bottom of every page of the report.
Public class Paragraph Represents a paragraph of text within a text box and contains a collection of TextRun elements.
Public class Parameter Contains information about a parameter to a subreport or drillthrough.
Public class ParameterValue Represents a parameter value.
Public class PinLabel Represents a label for a pin value at one end of a scale.
Public class PointerCap Represents a pointer cap for a radial gauge.
Public class PointerImage Represents an image to be used for a pointer in a gauge.
Public class PropertyDefinition Represents a property definition.
Public class PropertyDefinition<T> Represents a property definition.
Public class Query Represents a query.
Public class QueryBase Represents the base class for a query object.
Public class QueryParameter Represents a query parameter.
Public class RadialGauge Represents a radial gauge to be drawn within a gauge panel.
Public class RadialPointer Represents a radial pointer to be drawn against a radial scale.
Public class RadialScale Represents a radial scale to be drawn within a radial gauge.
Public class RdlCollection<T> Represents an RDL collection.
Public class RdlCollectionBase<T> Represents the base class for an RDL collection.
Public class Rectangle Represents a rectangle.
Public class Report Represents an object model report.
Public class ReportElement Represents the base class of a report element.
Public class ReportExpression.Collections Infrastructure. Enumerates the collection of report expressions.
Public class ReportExpression.FieldProperties Infrastructure. Specifies the properties for a field.
Public class ReportExpression.Functions Infrastructure.
Public class ReportExpression.GlobalProperties Infrastructure.
Public class ReportExpression.ParameterProperties Infrastructure.
Public class ReportExpression.UserProperties Infrastructure. Specifies the types for user properties.
Public class ReportItem Represents a report item, such as a rectangle or tablix.
Public class ReportObject Represents a report object.
Public class ReportObjectBase Represents the base class for a report object.
Public class ReportParameter Contains information about a parameter to the report.
Public class ReportSection Represents a section in the report.
Public class ReportSizeConverter Infrastructure. Converts the size of the report.
Public class ScaleLabels Defines the appearance of labels on a scale.
Public class ScalePin Represents a pin value at one end of a scale.
Public class ScaleRange Represents a range to be drawn against a scale.
Public class SharedDataSet Represents a shared dataset.
Public class SizeProperty Represents a size property in the report.
Public class SortExpression Represents a sort expression.
Public class StateIndicator Infrastructure. Represents a state indicator.
Public class StringProperty Represents a report string property.
Public class Style Contains information about the style of a report item.
Public class Subreport Represents an object model subreport.
Public class Tablix Represents a tablix, which is a flexible layout grid that has nested repeating column groups and row groups.
Public class TablixBody Defines the layout and structure of the bottom right region that contains the data elements of the tablix.
Public class TablixCell Represents the contents of each cell in the body section of a tablix.
Public class TablixColumn Represents a column in the body section of a tablix.
Public class TablixCorner Defines the 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. The width of the corner is the sum of the widths of the row headers.
Public class TablixCornerCell Represents the contents of each corner cell in the tablix.
Public class TablixCornerRow Represents the list of cells in a row of the corner section of a tablix.
Public class TablixHeader Represents a group header in a tablix.
Public class TablixHierarchy Represents a hierarchy of members for the tablix.
Public class TablixMember Represents a member in a tablix hierarchy.
Public class TablixRow Represents a tablix row that has a list of cells.
Public class Textbox Represents a text box.
Public class TextRun Represents a text run.
Public class Thermometer Defines display properties for a linear gauge thermometer pointer.
Public class TickMarkImage Represents a tick mark image.
Public class TickMarkStyle Represents a tick mark that is associated with a custom label.
Public class ToggleImage Represents a toggle image that is displayed as a part of the text box.
Public class TopImage Represents an image to be displayed atop part of a gauge.
Public class UserSort Represents a sort control for the end-user.
Public class ValidValues Provides a list of possible values with which to populate a parameter list that is displayed to users.
Public class Variable Represents a variable.
Public class VectorData Represents vector data for a map spatial element.
Public class Visibility Defines whether a report item should be shown in the rendered report.

Structures

  Structure Description
Public structure ImageData Represents an image data.
Public structure ReportColor Represents a color in a report.
Public structure ReportExpression Represents a report expression.
Public structure ReportExpression<T> Represents an expression in the report.
Public structure ReportSize Represents a unit of length on the report.

Interfaces

  Interface Description
Public interface IContainedObject Represents a contained object.
Public interface IDataCell Infrastructure. Represents an interface for the DataCell.
Public interface IDataScope Infrastructure. Represents a data scope.
Public interface IDataScopeService Infrastructure. Provides a service for the IDataScope.
Public interface IExpression Represents an expression.
Public interface IHierarchy Represents a hierarchy.
Public interface IHierarchyMember Represents a hierarchy member.
Public interface INamedObject Represents a named object.
Public interface IPropertyDefinition Represents a property definition.
Public interface IReportData Infrastructure. Defines the properties for a report data.

Delegates

  Delegate Description
Protected delegate ReportObject.SwapValue<T> Infrastructure.
Public delegate VisitPropertyObject Infrastructure. Represents a property object to visit.

Enumerations

  Enumeration Description
Public enumeration AccentSensitivities Specifies whether the data is accent sensitive.
Public enumeration AntiAliasingTypes Specifies the anti-aliasing type for the gauge panel.
Public enumeration BackgroundGradients Specifies the type of background gradient for a report item.
Public enumeration BackgroundHatchTypes Specifies the hatching pattern for a report item.
Public enumeration BackgroundPositions Specifies where a BackgroundImage should be drawn if the value of the BackgroundRepeat property is set to Clip.
Public enumeration BackgroundRepeatTypes Specifies how a BackgroundImage should fill the available space within its container report item.
Public enumeration BarStartTypes Specifies where a linear pointer will start if Type is set to Bar.
Public enumeration BorderStyles Specifies the style of a Border.
Public enumeration BreakLocations Specifies where a page break should occur for a Group or a ReportItem.
Public enumeration Calendars Specifies the calendar to use for formatting dates.
Public enumeration CapStyles Specifies the type of a PointerCap.
Public enumeration CaseSensitivities Specifies whether the data is case-sensitive.
Public enumeration Chart.DesignerModes Infrastructure. Enumerates the designer modes for the chart.
Public enumeration ChartAlignOrientations Specifies in which directions the chart area should be aligned with the target chart area.
Public enumeration ChartAllowOutSidePlotAreaTypes Specifies whether smart labels can be drawn outside the plot area.
Public enumeration ChartArrowsTypes Specifies the type of arrows for axis labels.
Public enumeration ChartAxisLocations Specifies whether the axis must be drawn on the default side or on the opposite side.
Public enumeration ChartAxisMarginVisibleTypes Specifies whether an axis margin is visible.
Public enumeration ChartAxisTitlePositions Specifies the position of the axis title along the axis.
Public enumeration ChartBorderSkinTypes Represents the possible types of border skin for a chart.
Public enumeration ChartBreakLineTypes Specifies the type of the line to use for the scale break lines.
Public enumeration ChartCalloutLineAnchorTypes Represents the possible anchor shapes.
Public enumeration ChartCalloutLineStyles Specifies the style of the callout line.
Public enumeration ChartCalloutStyles Specifies the style to use when drawing the callout lines.
Public enumeration ChartColumnSeparatorTypes Represents the possible types of column separators.
Public enumeration ChartDataLabelPositions Specifies the position of the ChartDataLabel.
Public enumeration ChartFormulas Specifies the formula applied to one or more chart series.
Public enumeration ChartGridLinesEnabledTypes Specifies whether major or minor grid lines are enabled.
Public enumeration ChartHeaderSeparatorTypes Specifies the type of separator to use for the legend header.
Public enumeration ChartIncludeZeroTypes Specifies whether to include zero on the axis scale.
Public enumeration ChartIntervalOffsetTypes Represents the interval offsets for tick marks on a chart axis.
Public enumeration ChartIntervalTypes Specifies the interval units.
Public enumeration ChartLabelRotationTypes The rotation increment for the axis labels to automatically fit within the Chart.
Public enumeration ChartLegendColumnTypes Represents the possible types of legend columns.
Public enumeration ChartLegendItemAlignmentTypes Represents the possible alignmnet options for a legend item in a chart.
Public enumeration ChartLegendItemCellTypes Represents the possible types for a cell in a legend item.
Public enumeration ChartLegendItemSeparatorTypes Specifies the type of separator to use for the legend item.
Public enumeration ChartLegendLayouts Specifies arrangement of labels within the legend.
Public enumeration ChartLegendReversedTypes Specifies the order in which items are added to the legend.
Public enumeration ChartMarkerTypes Specifies the type of the marker.
Public enumeration ChartPaletteHatchBehaviorTypes Specifies whether hatching should be automatically applied to data points in the chart.
Public enumeration ChartPalettes Specifies color palette for the chart items.
Public enumeration ChartPositions Represents the alignment positions of a chart element.
Public enumeration ChartProjectionModes Specifies the projection mode used for the 3D rendering.
Public enumeration ChartSeriesDrawingStyle Represents the drawing styles of bar or column series.
Public enumeration ChartShadings Specifies the projection mode used for the 3D rendering.
Public enumeration ChartStripWidthTypes Represents the interval types of strip lines.
Public enumeration ChartSubtypes Specifies the visualization subtype for the ChartSeries.
Public enumeration ChartTickMarksEnabledTypes Specifies whether major or minor tick marks are enabled.
Public enumeration ChartTickMarkTypes Specifies the type of the tick mark.
Public enumeration ChartTitleSeparatorTypes Specifies the type of separator to use between legend titles.
Public enumeration ChartTypes Specifies the visualization type for the ChartSeries.
Public enumeration ChartVisibleTypes Specifies whether a chart element is visible.
Public enumeration CommandTypes Represents the possible query command types for querying a data source.
Public enumeration DataElementOutputTypes Indicates whether the item should appear in a data rendering.
Public enumeration DataElementStyles Indicates whether leaf-level values such as text box values and chart data values should render as elements or attributes.
Public enumeration DataTypes Represents the possible data types.
Public enumeration EvaluationMode Represents the evaluation modes for a report expression.
Public enumeration FontStyles Specifies the font style for the text within a report item.
Public enumeration FontWeights Specifies the thickness of font for text within a report item.
Public enumeration FormulaTypes Specifies the type of calculation to perform on the values represented by Value if more than one value is present.
Public enumeration FrameShapes Specifies the shape of a BackFrame.
Public enumeration FrameStyles Represents the available styles for a frame.
Public enumeration GaugeBackgroundGradients Specifies the type of background gradient to for a ScaleRange.
Public enumeration GaugeShowSigns Represents how number signs are displayed in the numeric indicator.
Public enumeration GaugeStateIndicatorStyles Represents the state indicator styles.
Public enumeration GaugeTransformationType Represents the types of data transformation in a state indicator.
Public enumeration GlassEffects Specifies the glass effect applied to the frame.
Public enumeration InterpretSubtotalsAsDetailsTypes Specifies whether subtotal rows should be interpreted as detail rows instead of aggregate rows.
Public enumeration KanatypeSensitivities Specifies whether the data is kanatype sensitive.
Public enumeration KeepWithGroupTypes Specifies whether to keep a static member on the same page as the previous or next visible dynamic member.
Public enumeration LayoutDirections Specifies the overall direction of the tablix layout.
Public enumeration LinearPointerTypes Specifies the type of a LinearPointer.
Public enumeration ListStyle Specifies whether a paragraph is part of a list, and identifies the numbering type.
Public enumeration MapAntiAliasings Represents the anti-aliasing types for the map.
Public enumeration MapAutoBools Represents a Boolean enumeration for the Map.
Public enumeration MapBorderSkinTypes Represents the border skin types for a map.
Public enumeration MapCoordinateSystems Represents the map coordinate systems for a map.
Public enumeration MapDataTypes Represents the data types for a map field.
Public enumeration MapGridlinesTypes Represents the gridline types in a map.
Public enumeration MapLabelBehaviors Specifies how the labels display the values in a map color scale.
Public enumeration MapLabelPlacements Represents the label placement options in a map color scale.
Public enumeration MapLabelPositions Represents the label positions for the map gridlines.
Public enumeration MapLegendLayouts Represents the label layouts in a map legend.
Public enumeration MapLegendTitleSeparators Represents the types of separator to use for a map legend title.
Public enumeration MapLineLabelPlacements Represents the label placements for a map line layer.
Public enumeration MapMarkerStyles Represents the styles for a map marker.
Public enumeration MapPalettes Represents the available palettes for colorizing map items.
Public enumeration MapPointLabelPlacements Represents label placements for the map point layer.
Public enumeration MapPolygonLabelPlacements Represents label placements for the map polygon layer.
Public enumeration MapPositions Represents the item positions in a map.
Public enumeration MapProjections Represents the projections to be used for a map.
Public enumeration MapResizeModes Represents the resize modes for a marker image.
Public enumeration MapRuleDistributionTypes Represents the distribution types for a map rule.
Public enumeration MapTextAntiAliasingQualities Represents the anti-aliasing qualities for the text of a map.
Public enumeration MapTileStyles Represents the tile styles in a map.
Public enumeration MapUnits Represents the units of measure for map items.
Public enumeration MapVisibilityModes Represents the visibility modes for a map layer.
Public enumeration MarkerStyles Specifies for a GaugePointer the type of the marker.
Public enumeration MarkupType Specifies whether markup that appears in a text run should be processed.
Public enumeration NameChanges.EntryType Infrastructure.
Public enumeration NeedleStyles Specifies the style of the RadialPointer needle.
Public enumeration NumericIndicatorStyles Infrastructure. Represents the available styles for the numeric indicator.
Public enumeration Operators Represents available logical operators.
Public enumeration Orientations Specifies the orientation of the title text.
Public enumeration Placements Infrastructure. Represents the available placement options for gauges.
Public enumeration RadialPointerTypes Specifies the type of a RadialPointer.
Public enumeration ResizeModes Specifies whether content will resize to fit in the available space of a GaugeLabel.
Public enumeration SecurityTypeEnum Represents the security types to use for accessing data sources.
Public enumeration SizeTypes Represents the available units for report size.
Public enumeration Sizings Specifies the behavior of an Image if the actual image does not fit within the specified size of the image as denoted by Height and Width.
Public enumeration SortDirections Specifies the direction of the sort.
Public enumeration SourceType Specifies the type of source for an Image.
Public enumeration StateIndicatorIconsSet Represents the available icon sets for the state indicator.
Public enumeration TextAlignments Specifies the horizontal alignment for the text within a report item.
Public enumeration TextAntiAliasingQualityTypes Represents the anti-aliasing quality for text.
Public enumeration TextDecorations Specifies any special text formatting for the text within a report item.
Public enumeration TextDirections Specifies whether text within a report item is written left-to-right or right-to-left.
Public enumeration TextEffects Specifies an effect to apply to the text within a report item.
Public enumeration TextOrientations Specifies the orientation of the title text.
Public enumeration ThermometerStyles Specifies the type of the thermometer that is used for a thermometer LinearPointer.
Public enumeration UnicodeBiDiTypes Indicates the level of bi-directional embedding.
Public enumeration UsedInQueryTypes Specifies whether this parameter directly or indirectly affects the data in a report.
Public enumeration VerticalAlignments Specifies the vertical alignment of text within a report item.
Public enumeration WatermarkText Represents the types of water mark text.
Public enumeration WidthSensitivities Specifies whether the data is width-sensitive.
Public enumeration WritingModes Specifies whether text is written vertically or horizontally.