Microsoft.ReportingServices.RdlObjectModel 命名空间

包含 RDL 对象模型使用的类。 RDL 对象模型有助于在报表处理期间操纵报表,以便在呈现报表之前自定义报表的数据或外观。

Action

包含与某一报表项相关联的超链接、书签链接或钻取操作。

ActionInfo

包含与报表项关联的操作和操作样式的列表。

AltReportItem

表示在服务器或呈现器不支持自定义报表项时所使用的报表项。

ArgumentConstraintException

在属性的值超出应用的约束时引发的异常。

ArgumentTooLargeException

在属性的值大于允许的最大值时引发的异常。

ArgumentTooSmallException

在属性的值低于允许的最小值时引发的异常。

BackFrame

表示用于仪表或仪表面板的框架和框架背景。

BackgroundImage

表示报表定义中的背景图像。

BaseGaugeImage

表示显示为仪表一部分的图像。

Body

定义表体的可见元素、如何确立数据的结构/分组以及如何将可见元素绑定到报表数据。

Border

表示对象的默认边框属性。

CapImage

表示要在径向仪表中用作指针帽的图像。

CellContents

表示 Tablix 的正文、标题或角单元中所包含的报表项。

CellDefinition

表示单元格定义。

Chart

表示要作为单个数据可视化数据区域绘制的一组图表区。 图表在定义上与 Tablix 十分相似,但图表具有类别、序列和数据点,而不是列、行和单元。

Chart.Defaults

为图表提供默认属性值。

ChartAlignType

定义图表区的哪些方面应当与目标图表区对齐。

ChartArea

表示要在图表数据区域中绘制的图表区。

ChartAxis

表示沿轴的标签、标题和网格线的属性。

ChartAxisScaleBreak

包含轴的刻度分隔线属性。

ChartAxisTitle

表示轴的标题。

ChartBorderSkin

表示绘图区周围边框的外观。

ChartCategoryHierarchy

表示图表的类别层次结构。

ChartCodeParameter

表示图表的代码参数。

ChartData

表示将数据分成多个序列的分段。

ChartDataLabel

表示要在数据值上显示的数据标签。

ChartDataPoint

表示图表的数据点。 数据点可能包含单个值表达式 (例如条形图或折线图) 或多个值表达式 (股票和气泡图) 。

ChartDataPointValues

包含图表中数据点的一组数据值。

ChartDerivedSeries

表示根据应用于另一个序列的公式计算得来的派生序列。

ChartElementPosition

表示要在其中绘制图表元素的位置。

ChartEmptyPoints

表示序列中空点的行为。

ChartFormulaParameter

表示用于派生序列的公式的参数。

ChartGridLines

表示沿轴方向的网格线。

ChartItemInLegend

表示图例中显示的一系列或一组数据点的行为。

ChartLegend

表示可用于在图表图例中显示序列组实例的属性。

ChartLegendColumn

表示图例列。

ChartLegendColumnHeader

表示图例中的列标题。

ChartLegendCustomItem

表示自定义图例项。

ChartLegendCustomItemCell

表示自定义图例项中的单元。

ChartLegendTitle

表示图例的标题。

ChartMarker

表示所显示图表值的标记。

ChartMember

表示图表层次结构的类别或序列成员。

ChartNoMoveDirections

定义不允许智能标签朝哪些方向移动。

ChartSeries

表示一个序列的数据点的列表。

ChartSeriesHierarchy

表示图表中的序列层次结构。

ChartSmartLabel

定义智能标签的行为。

ChartStripLine

表示轴的自定义条带线。

ChartThreeDProperties

包含 3D 布局的属性。

ChartTickMarks

表示沿轴的刻度线。

ChartTitle

表示图表的标题。

Class

包含要在报表初始化期间实例化的类的有关信息。 类实例可用在报表的表达式中。

CodeObject

包含自定义代码。

ColorProperty

表示报表中的颜色属性。

ComparablePropertyDefinition<T>

包含 RDL 对象模型使用的类。 RDL 对象模型有助于在报表处理期间操纵报表,以便在呈现报表之前自定义报表的数据或外观。

ComponentMetadata

表示与报表部件相关联的一组元数据。

ConnectionProperties

包含有关数据源连接的信息。

Constants

包含对象模型使用的常量。

ContainedObject

表示一个包含的对象。

CustomData

表示将传递给自定义报表项的数据以及数据应使用的分组、排序、筛选和聚合方式。

CustomLabel

表示刻度的自定义标签。

CustomProperty

表示通过呈现和自定义报表项组件传递的 CustomProperty 的内容。

CustomReportItem

表示未在 RDL 中本机定义的报表项。

DataCell

定义数据值列表,这些值要传递给针对 CustomData 中叶节点组的特定组合的自定义报表项。

DataCellScopeServiceImpl

表示数据单元作用域的服务实现。

DataHierarchy

表示数据成员的层次结构。

DataMember

表示某一数据层次结构中某一成员的基类。

DataRegion

表示某一数据区域(例如 Tablix)的基类。

DataRegionBody

表示数据区域的主体。

DataRegionCell

表示数据区域中的单元。

DataRegionPlaceholder

表示数据区域中的占位符。

DataRow

表示数据行。

DataSet

表示数据集。

DataSetBase

表示数据集的基类。

DataSetInfo

包含有关数据集的信息。

DataSetReference

表示包含有效参数值的列表或一个默认参数的数据集。

DataSource

表示数据源。

DataSourceCredentials

表示一组数据源凭据。

DataValue

为图表中的数据点定义单个值。

DefaultValue

指定用于参数的默认值。

DoubleProperty

表示报表中的 double 属性。

Drillthrough

表示钻取操作。

EmbeddedImage

表示嵌入的图像。

EmptyBorder

表示占空间位置的透明边框。

EmptyColorStyle

包含用于 Null 颜色的样式属性。

EnumProperty

表示特定枚举类型的报表枚举属性。

ExternalXmlElement

表示外部 XML 元素。

Field

表示数据集内的字段。

Filter

包含一个筛选器列表,其中的筛选器用于限制数据集或数据区域中的数据行,或限制分组中的组实例。

FrameBackground

表示用于仪表或仪表面板的框架的背景。

FrameImage

表示要用于仪表或仪表面板的框架背景的图像。

Gauge

表示要在仪表面板内绘制的仪表。

GaugeImage

表示仪表图像。

GaugeInputValue

表示在仪表中使用的表达式和可选公式。

GaugeLabel

表示要在仪表面板内显示的标签。

GaugeMember

表示数据的分组、排序和筛选行为。

GaugePanel

表示用于数据点或数据点集的仪表面板。

GaugePanelItem

表示要在仪表面板内绘制的项。

GaugePointer

表示要对刻度绘制的指针。

GaugeScale

表示要在仪表内绘制的刻度。

GaugeTickMarks

表示沿刻度的主要刻度线。

GridLayoutDefinition

表示报表参数布局网格。

Group

表示数据组。

HierarchyMember

表示层次结构中的成员。

Image

表示图像。

IndicatorImage

表示状态指示器图像的属性。

IndicatorState

表示状态指示器的当前状态。

IntProperty

表示报表中的整数属性。

InvalidReportException

在报表无效时引发的异常。

Line

表示线条报表项。

LinearGauge

表示要在仪表面板内绘制的线性仪表。

LinearPointer

表示要对线性刻度绘制的线性指针。

LinearScale

表示要在线性仪表内绘制的线性刻度。

Map

表示基于地图的数据可视化。

MapAppearanceRule

表示用于地图多边形层、地图点层或地图线条层中的地图项的外观规则。

MapBindingFieldPair

表示要用于将地图多边形层、地图点层或地图线条层中的空间元素绑定到与该层相关联的数据区域的字段和表达式。

MapBorderSkin

表示地图周围边框的外观。

MapBucket

表示要用于 MapColorRangeRuleMapColorPaletteRuleMapCustomColorRuleMapSizeRuleMapMarkerRule 中的分析数据分布的自定义开始值和结束值的范围。

MapColorPaletteRule

表示用于地图多边形层、地图点层或地图线条层中地图项的颜色调色板。

MapColorRangeRule

表示用于在地图多边形层、地图点层或地图线条层中为地图项着色的颜色范围。

MapColorRule

表示地图中的颜色规则。

MapColorScale

表示地图的色阶。

MapColorScaleTitle

表示地图色阶的标题。

MapCustomColorRule

表示基于 属性值的地图多边形层、地图点层或地图线层中的地图项的用户定义颜色 MapColorPaletteRule.DataValue 集。

MapCustomView

表示基于任意点的地图视区的中心。

MapDataBoundView

表示基于绑定到数据的地图项的地图视区的中心。

MapDataRegion

在将筛选和/或分组应用于地图多边形层、地图点层或地图线条层后向相应层提供分析数据。

MapDistanceScale

表示地图距离刻度。

MapDockableSubItem

表示地图项中的可停靠项。

MapElementView

表示基于地图空间元素的地图视区的中心。

MapField

表示要与地图多边形、地图点或地图线条相关联的名称和值。

MapFieldDefinition

表示 MapField 的元数据。

MapGridLines

表示地图的网格线。

MapLayer

表示要在地图中绘制的层。

MapLegend

表示要在地图中绘制的图例。

MapLegendTitle

表示地图图例的标题。

MapLimits

表示地图视区的限制。

MapLine

表示在地图线条层中嵌入的基于线条的空间元素。

MapLineLayer

表示要在地图中绘制的基于线条的层。

MapLineRules

表示要应用于地图线条的规则集。

MapLineTemplate

表示要应用于地图线条层中的地图线条的模板。

MapLocation

表示地图视区的位置。

MapMarker

表示将应用于地图点或地图多边形的中心点的标记。

MapMarkerImage

表示要应用于地图标记的图像。

MapMarkerRule

表示地图多边形层中或地图点层中的一组地图点标记。

MapMarkerTemplate

表示要应用于地图标记的模板。

MapMember

表示地图中或父地图成员中数据的组和筛选器信息。

MapPoint

表示在地图线条层中嵌入的基于点的空间元素。

MapPointLayer

表示要在地图中绘制的基于点的层。

MapPointRules

表示将应用于父层中的地图点的一组规则。

MapPointTemplate

表示要应用于地图点的模板。

MapPolygon

表示要嵌入到地图多边形层中的基于多边形的空间元素(例如大陆、国家/地区或州/省)。

MapPolygonLayer

表示要在地图中绘制的基于多边形的层。

MapPolygonRules

表示将应用于父层中的地图多边形的一组规则。

MapPolygonTemplate

表示将应用于地图多边形层中的地图多边形的模板。

MapShapefile

表示空间数据和可选的非空间数据的基于文件的源。

MapSize

表示地图视区、地图标题、地图图例、地图距离刻度或地图色阶的大小。

MapSizeRule

表示用于在地图点层或地图线条层中调整地图项的大小的大小范围。

MapSpatialData

表示空间数据的源。

MapSpatialDataRegion

表示空间数据的基于数据区域的源。

MapSpatialDataSet

表示空间数据和可选的非空间数据的基于数据集的源。

MapSpatialElement

表示地图中的空间元素。

MapSpatialElementTemplate

表示地图中空间元素的模板。

MapSubItem

表示地图报表项中的子项。

MapTile

表示要嵌入到地图图块层中的地图图块图像。

MapTileLayer

表示要在地图中绘制的基于光栅的地图层。

MapTitle

表示要在地图中绘制的标题。

MapVectorLayer

表示基于矢量的地图层。

MapVectorLayer.Defaults

表示 MapVectorLayer 的默认值。

MapView

表示地图视区的中心。

MapViewport

表示地图视区。

MetadataProperties

表示报表部件的元数据属性。

MetadataProperty

表示 MetadataProperties 中的元数据属性。

MetadataValue

表示 MetadataValues 中的元数据值。

MetadataValues

表示 MetadataProperty 的有效值。

NameChanges

表示对象名称中的更改。

NumericIndicator

表示数字指示器。

NumericIndicatorRange

包含数字指示器的范围信息。

Page

表示报表中的页面。

PageBreak

定义组或报表项的分页行为。

PageSection

表示要在每个报表页的顶部或底部出现的报表项的布局。

Paragraph

表示文本框内文本的段落,并且包含 TextRun 元素的集合。

Parameter

包含与子报表或钻取的参数有关的信息。

ParameterValue

表示参数值。

PinLabel

表示位于刻度一端的刻度格值的标签。

PointerCap

表示用于径向仪表的指针帽。

PointerImage

表示要在仪表中用作指针的图像。

PropertyDefinition

表示属性定义。

PropertyDefinition<T>

表示属性定义。

Query

表示查询。

QueryBase

表示查询对象的基类。

QueryParameter

表示查询参数。

RadialGauge

表示要在仪表面板内绘制的径向仪表。

RadialPointer

表示要对径向刻度绘制的径向指针。

RadialScale

表示要在径向仪表内绘制的径向刻度。

RdlCollection<T>

表示 RDL 集合。

RdlCollectionBase<T>

表示 RDL 集合的基类。

Rectangle

表示矩形。

Report

表示对象模型报表。

ReportElement

表示报表元素的基类。

ReportExpression.Collections

枚举报表表达式的集合。

ReportExpression.FieldProperties

指定字段的属性。

ReportExpression.Functions

表示执行表达式函数的一系列语句。

ReportExpression.GlobalProperties

表示表达式的全局属性。

ReportExpression.ParameterProperties

表示参数属性。

ReportExpression.UserProperties

为用户属性指定类型。

ReportItem

表示矩形或 Tablix 之类的报表项。

ReportObject

表示报表对象。

ReportObjectBase

表示报表对象的基类。

ReportParameter

包含有关报表参数的信息。

ReportParametersLayout

表示报表参数布局。

ReportSection

表示报表中的区域。

ReportSizeConverter

转换报表的大小。

ScaleLabels

定义刻度上的标签的外观。

ScalePin

表示位于刻度一端的刻度格值。

ScaleRange

表示要对刻度绘制的范围。

SharedDataSet

表示共享数据集。

SizeProperty

表示报表中的大小属性。

SortExpression

表示一个排序表达式。

StateIndicator

表示状态指示器。

StringProperty

表示某一报表字符串属性。

Style

包含有关报表项的样式的信息。

Subreport

表示对象模型子报表。

Tablix

表示 Tablix,这是一种具有嵌套的重复列组和行组的灵活的布局网格。

TablixBody

定义包含 Tablix 数据元素的右下区域的布局和结构。

TablixCell

表示 Tablix 的正文部分中每个单元的内容。

TablixColumn

表示 Tablix 的正文部分中的列。

TablixCorner

定义 Tablix 的左上角区域的布局和结构。 角的高度是各列标题的高度之和。 角的宽度是各行标题的宽度之和。

TablixCornerCell

表示 Tablix 中每个角单元的内容。

TablixCornerRow

表示 Tablix 的角部分的某行中单元格的列表。

TablixHeader

表示 Tablix 中的组头。

TablixHierarchy

表示 Tablix 成员的层次结构。

TablixMember

表示 Tablix 层次结构中的一个成员。

TablixRow

表示具有单元列表的 Tablix 行。

Textbox

表示一个文本框。

TextRun

表示文本运行。

Thermometer

定义线性仪表温度计指针的显示属性。

TickMarkImage

表示刻度线图像。

TickMarkStyle

表示与自定义标签相关联的刻度线。

ToggleImage

表示作为文本框的一部分显示的切换图像。

TopImage

表示要显示在仪表顶部的图像。

UserSort

表示最终用户的排序控件。

ValidValues

提供可能值的列表,这些值用于填充向用户显示的参数列表。

Variable

表示变量。

VectorData

表示地图空间元素的向量数据。

Visibility

定义报表项是否应显示在呈现的报表中。

结构

ImageData

表示图像数据。

ReportColor

表示报表中的颜色。

ReportExpression

表示报表表达式。

ReportExpression<T>

表示报表中的表达式。

ReportSize

表示报表上长度的单位。

接口

IContainedObject

表示一个包含的对象。

IDataCell

表示 DataCell 的接口。

IDataScope

表示数据作用域。

IDataScopeService

IDataScope 提供服务。

IExpression

表示表达式。

IHierarchy

表示层次结构。

IHierarchyMember

表示层次结构成员。

INamedObject

表示一个命名的对象。

IPropertyDefinition

表示属性定义。

IReportData

定义报表数据的属性。

枚举

AccentSensitivities

指定数据是否区分重音。

AntiAliasingTypes

指定仪表面板的抗锯齿类型。

BackgroundGradients

为报表项指定背景渐变的类型。

BackgroundHatchTypes

指定报表项的阴影模式。

BackgroundPositions

指定如果 BackgroundImage 属性的值设置为 BackgroundRepeat,则应在哪里绘制 Clip

BackgroundRepeatTypes

指定 BackgroundImage 应如何填充其容器报表项内的可用空间。

BarStartTypes

指定 Type 设置为 Bar 时线性指针的开始位置。

BorderStyles

指定 Border 的样式。

BreakLocations

指定应针对 GroupReportItem 进行分页的位置。

Calendars

指定用来设置日期格式的日历。

CapStyles

指定 PointerCap 的类型。

CaseSensitivities

指定数据是否区分大小写。

Chart.DesignerModes

枚举图表的设计器模式。

ChartAlignOrientations

指定图表区应与目标图表区对齐的方向。

ChartAllowOutSidePlotAreaTypes

指定是否可在绘图区之外绘制智能标签。

ChartArrowsTypes

指定轴标签的箭头类型。

ChartAxisLocations

指定轴必须在默认侧绘制还是绘制在相反一侧。

ChartAxisMarginVisibleTypes

指定轴边距是否可见。

ChartAxisTitlePositions

指定轴上轴标题的位置。

ChartBorderSkinTypes

表示图表的边框外观的可能类型。

ChartBreakLineTypes

指定要用于刻度分隔线的线条类型。

ChartCalloutLineAnchorTypes

表示可能的定位点形状。

ChartCalloutLineStyles

指定标注线条的样式。

ChartCalloutStyles

指定绘制标注线条时所采用的样式。

ChartColumnSeparatorTypes

表示列分隔符的可能类型。

ChartDataLabelPositions

指定 ChartDataLabel 的位置。

ChartFormulas

指定应用于一个或多个图表序列的公式。

ChartGridLinesEnabledTypes

指定是否启用主要网格线或次要网格线。

ChartHeaderSeparatorTypes

指定用于图例标题的分隔符类型。

ChartIncludeZeroTypes

指定是否在轴刻度上包括零。

ChartIntervalOffsetTypes

表示图表轴上的刻度线的间隔偏移量。

ChartIntervalTypes

指定间隔单位。

ChartLabelRotationTypes

要自动容纳在 Chart 内的轴标签的旋转增量。

ChartLegendColumnTypes

表示图例列的可能类型。

ChartLegendItemAlignmentTypes

表示图表中的图例项的可能对齐选项。

ChartLegendItemCellTypes

表示图例项中的单元的可能类型。

ChartLegendItemSeparatorTypes

指定用于图例项的分隔符类型。

ChartLegendLayouts

指定图例中标签的排列方式。

ChartLegendReversedTypes

指定项在图例中的添加顺序。

ChartMarkerTypes

指定标记的类型。

ChartPaletteHatchBehaviorTypes

指定阴影是否应自动应用于图表中的数据点。

ChartPalettes

指定图表项的调色板。

ChartPositions

表示图表元素的对齐位置。

ChartProjectionModes

指定用于 3D 呈现的投影模式。

ChartSeriesDrawingStyle

表示条/柱序列的绘制样式。

ChartShadings

指定用于 3D 呈现的投影模式。

ChartStripWidthTypes

表示条带线的间隔类型。

ChartSubtypes

指定 ChartSeries 的可视化子类型。

ChartTickMarksEnabledTypes

指定是否启用主要刻度线或次要刻度线。

ChartTickMarkTypes

指定刻度线的类型。

ChartTitleSeparatorTypes

指定在各图例标题之间使用的分隔符的类型。

ChartTypes

指定 ChartSeries 的可视化类型。

ChartVisibleTypes

指定图表元素是否可见。

CommandTypes

表示用于查询数据源的可能查询命令类型。

DataElementOutputTypes

指示该项是否应出现在数据呈现中。

DataElementStyles

指示叶级值(如文本框值和图表数据值)是否应呈现为元素或属性。

DataTypes

表示可能的数据类型。

EvaluationMode

表示报表表达式的计算模式。

FontStyles

指定报表项内文本的字形。

FontWeights

指定报表项内文本的字体粗细。

FormulaTypes

指定要对 Value 表示的值执行的计算的类型(如果存在多个值)。

FrameShapes

指定 BackFrame 的形状。

FrameStyles

表示框架的可用样式。

GaugeBackgroundGradients

ScaleRange 指定背景渐变的类型。

GaugeShowSigns

表示在数字指示器中显示数字符号的方式。

GaugeStateIndicatorStyles

表示状态指示器样式。

GaugeTransformationType

表示状态指示器中数据转换的类型。

GlassEffects

指定应用于框架的玻璃效果。

InterpretSubtotalsAsDetailsTypes

指定是否应将小计行解释为详细信息行而非聚合行。

KanatypeSensitivities

指定数据是否区分假名类型。

KeepWithGroupTypes

指定在与上一个或下一个可见动态成员相同的页面上是否保留静态成员。

LayoutDirections

指定 Tablix 布局的总体方向。

LinearPointerTypes

指定 LinearPointer 的类型。

ListStyle

指定某一段落是否是列表的一部分并且标识编号类型。

MapAntiAliasings

表示地图的抗锯齿类型。

MapAutoBools

表示 的 Map布尔枚举。

MapBorderSkinTypes

表示地图的边框外观类型。

MapCoordinateSystems

表示地图的地图坐标系统。

MapDataTypes

表示地图字段的数据类型。

MapGridlinesTypes

表示地图中的网格线类型。

MapLabelBehaviors

指定标签如何在地图色阶中显示值。

MapLabelPlacements

表示地图色阶中的标签位置选项。

MapLabelPositions

表示地图网格线的标签位置。

MapLegendLayouts

表示地图图例中的标签布局。

MapLegendTitleSeparators

表示要用于地图图例标题的分隔符类型。

MapLineLabelPlacements

表示地图线条层的标签位置。

MapMarkerStyles

表示地图标记的样式。

MapPalettes

表示用于给地图项着色的可用调色板。

MapPointLabelPlacements

表示地图点层的标签位置。

MapPolygonLabelPlacements

表示地图多边形层的标签位置。

MapPositions

表示地图中的项位置。

MapProjections

表示要用于地图的投影。

MapResizeModes

表示标记图像的调整大小模式。

MapRuleDistributionTypes

表示地图规则的分布类型。

MapTextAntiAliasingQualities

表示地图文本的抗锯齿质量。

MapTileStyles

表示地图中的图块样式。

MapUnits

表示地图项的度量单位。

MapVisibilityModes

表示地图层的可见性模式。

MarkerStyles

GaugePointer 指定标记的类型。

MarkupType

指定是否应处理文本运行中出现的标记。

NameChanges.EntryType

指定模型对象的条目类型。

NeedleStyles

指定 RadialPointer 针的样式。

NumericIndicatorStyles

表示数字指示器的可用样式。

Operators

表示可用的逻辑运算符。

Orientations

指定标题文本的方向。

Placements

表示仪表的可用位置选项。

RadialPointerTypes

指定 RadialPointer 的类型。

ResizeModes

指示是否将调整内容的大小以便能够容纳在 GaugeLabel 的可用空间中。

SecurityTypeEnum

表示用于访问数据源的安全类型。

SizeTypes

表示可用于报表大小的单位。

Sizings

在实际图像无法容纳在 ImageMicrosoft.ReportingServices.RdlObjectModel.Image.Height 指示的图像的指定大小内时,指定 Microsoft.ReportingServices.RdlObjectModel.Image.Width 的行为。

SortDirections

指定排序的方向。

SourceType

指定 Image 源的类型。

StateIndicatorIconsSet

表示状态指示器的可用图标集。

TextAlignments

指定报表项内文本的水平对齐方式。

TextAntiAliasingQualityTypes

表示文本的抗锯齿质量。

TextDecorations

指定报表项内文本的任何特殊的文本格式。

TextDirections

指定报表项内的文本是从左向右书写还是从右向左书写。

TextEffects

指定要应用于报表项内文本的效果。

TextOrientations

指定标题文本的方向。

ThermometerStyles

指定用于温度计 LinearPointer 的温度计类型。

UnicodeBiDiTypes

指示双向嵌入的级别。

UsedInQueryTypes

指定此参数是否直接/间接影响报表中的数据。

VerticalAlignments

指定报表项内文本的垂直对齐方式。

WatermarkText

表示水印文本的类型。

WidthSensitivities

指定数据是否区分全半角。

WritingModes

指定是垂直还是水平写入文本。

委托

ReportObject.SwapValue<T>

表示 SwapValue'1 对象。

VisitPropertyObject

表示要访问的属性对象。