Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

ReportItem Class

An abstract class that represents a single item on the report.

Namespace:  Microsoft.ReportingServices.ReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ReportItem

The ReportItem type exposes the following members.

  NameDescription
Protected methodReportItem()Initializes a new instance of the ReportItem class.
Protected methodReportItem(String, String)Initializes a new instance of the ReportItem class.
Top
  NameDescription
Public propertyBookmarkGets or sets the bookmark for this item on the report.
Public propertyCustomGets the contents of the Custom tag in the report definition.
Public propertyCustomPropertiesGets or sets custom properties for the report item.
Public propertyDataElementNameGets the name of the data element for the report item.
Public propertyDataElementOutputGets the DataElementOutputTypes used in the report item.
Public propertyHasToggleGets a value that indicates whether the report definition defines a toggle item for this report item.
Public propertyHeightGets or sets the height of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.
Public propertyHiddenGets or sets a value indicating whether the item is hidden or not.
Public propertyIDGets the identifier for the item on the report.
Public propertyInDocumentMapGets a Boolean indicating whether this report item can appear in the document map.
Protected propertyIsCustomControlInfrastructure. Gets a value that indicates whether the report item is a custom control.
Public propertyIsFullSizeGets a value that indicates whether the top level item of a table cell, matrix member, or matrix cell item is expanded to 100%.
Public propertyIsToggleChildGets a value indicating whether this item on the report can be rendered visible or invisible (toggled) through the control of another item.
Public propertyLabelGets or sets the document map label of the item on the report.
Public propertyLeftGets or sets the horizontal position of the left edge of the report item, including a unit designator such as cm, mm, in, pt, or pc.
Public propertyLinkToChildGets an index into the ReportItem collection, if one exists, that references the ReportItem that should be linked to, using the document map, instead of the current item.
Public propertyNameGets the name of the item on the report, as specified in the report definition.
Public propertyRenderingInfoGets or sets data specific to the current instance of the report item.
Public propertyRepeatedSiblingGets a value that indicates whether the ReportItem is duplicated on each page as a repeated sibling of another report item.
Public propertySharedHiddenGets or sets a SharedHiddenState object indicating whether the item is always, never, or sometimes hidden.
Public propertySharedRenderingInfoGets or sets shared data for use in future rendering extensions. This data will be shared across every instance of this report item.
Public propertyStyleGets or sets the style properties defined for the report item.
Public propertyToggleItemGets the name of the toggle item for this report item.
Public propertyToolTipGets or sets the ToolTip text associated with the report item.
Public propertyTopGets or sets the vertical position of the top edge of the report item, in units such as cm, mm, in, pt, or pc.
Public propertyUniqueNameGets the string that contains an autogenerated identifier.
Public propertyWidthGets or sets the width of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.
Public propertyZIndexGets or sets the Z-index of the report item.
Top
  NameDescription
Protected methodDeepCloneInfrastructure. Creates a deep clone of the specified object.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
  NameDescription
Protected fieldm_canClickInfrastructure. Specifies a report item that can click.
Protected fieldm_canDragInfrastructure. Specifies a report item that can drag.
Protected fieldm_canEditInfrastructure. Specifies a report item that can edit.
Protected fieldm_dropTargetInfrastructure. Specifies the drop target of the report item.
Protected fieldm_intUniqueNameInfrastructure. Specifies the unique name of the report item.
Top

Unlike a report item in the report definition, the Microsoft.ReportingServices.ReportRendering.ReportItem is repeated for each row of data represented by the data region containing the ReportItem.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.