Share via


ReportItem Members

Include Protected Members
Include Inherited Members

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

The ReportItem type exposes the following members.

Constructors

  Name Description
Protected method ReportItem() Initializes a new instance of the ReportItem class.
Protected method ReportItem(String, String) Initializes a new instance of the ReportItem class.

Top

Methods

  Name Description
Protected method DeepClone(ReportItem) Infrastructure.
Public method Equals(Object) (Inherited from Object.)
Protected method Finalize() (Inherited from Object.)
Public method GetHashCode() (Inherited from Object.)
Public method GetType() (Inherited from Object.)
Protected method MemberwiseClone() (Inherited from Object.)
Public method ToString() (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_canClick Infrastructure.
Protected field m_canDrag Infrastructure.
Protected field m_canEdit Infrastructure.
Protected field m_dropTarget Infrastructure.
Protected field m_intUniqueName Infrastructure.

Top

Properties

  Name Description
Public property Bookmark Gets the bookmark for this item on the report.
Public property Custom Gets the contents of the Custom tag in the report definition.
Public property CustomProperties Gets or sets custom properties for the report item.
Public property DataElementName
Public property DataElementOutput
Public property HasToggle Gets a value that indicates whether the report definition defines a toggle item for this report item.
Public property Height Gets the height of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.
Public property Hidden Gets a value indicating whether the item is hidden or not.
Public property ID Gets the identifier for the item on the report.
Public property InDocumentMap Gets a Boolean indicating whether this report item can appear in the document map.
Protected property IsCustomControl Infrastructure.
Public property IsFullSize Indicates whether the top level item of a table cell, matrix member, or matrix cell item is expanded to 100%.
Public property IsToggleChild Gets a value indicating whether this item on the report can be rendered visible or invisible (toggled) through the control of another item.
Public property Label Gets the document map label of the item on the report.
Public property Left Gets the horizontal position of the left edge of the report item, including a unit designator such as cm, mm, in, pt, or pc.
Public property LinkToChild 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 property Name Gets the name of the item on the report, as specified in the report definition.
Public property RenderingInfo Gets or sets data specific to the current instance of the report item.
Public property RepeatedSibling Gets a value that indicates whether the ReportItem is duplicated on each page as a repeated sibling of another report item.
Public property SharedHidden Gets or sets a SharedHiddenState object indicating whether the item is always, never, or sometimes hidden.
Public property SharedRenderingInfo Gets or sets shared data for use in future rendering extensions. This data will be shared across every instance of this report item.
Public property Style Gets the style properties defined for the report item.
Public property ToggleItem Gets the name of the toggle item for this report item.
Public property ToolTip Gets or sets the ToolTip text associated with the report item.
Public property Top Gets the vertical position of the top edge of the report item, in units such as cm, mm, in, pt, or pc.
Public property UniqueName Gets the string that contains an autogenerated identifier.
Public property Width Gets the width of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.
Public property ZIndex Gets the Z-index of the report item.

Top