Microsoft.ReportingServices.RdlObjectModel 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 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 |
表示要用于 MapColorRangeRule、MapColorPaletteRule、MapCustomColorRule、MapSizeRule 或 MapMarkerRule 中的分析数据分布的自定义开始值和结束值的范围。 |
MapColorPaletteRule |
表示用于地图多边形层、地图点层或地图线条层中地图项的颜色调色板。 |
MapColorRangeRule |
表示用于在地图多边形层、地图点层或地图线条层中为地图项着色的颜色范围。 |
MapColorRule |
表示地图中的颜色规则。 |
MapColorScale |
表示地图的色阶。 |
MapColorScaleTitle |
表示地图色阶的标题。 |
MapCustomColorRule |
表示基于 属性值的地图多边形层、地图点层或地图线层中的地图项的用户定义颜色 |
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 |
定义报表数据的属性。 |
枚举
委托
ReportObject.SwapValue<T> |
表示 SwapValue'1 对象。 |
VisitPropertyObject |
表示要访问的属性对象。 |