ReportItem Class

 

Updated: February 25, 2016

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

NameDescription
System_CAPS_protmethodReportItem()

Initializes a new instance of the ReportItem class.

System_CAPS_protmethodReportItem(String, String)

Initializes a new instance of the ReportItem class.

NameDescription
System_CAPS_pubpropertyBookmark

Gets or sets the bookmark for this item on the report.

System_CAPS_pubpropertyCustom

Gets the contents of the Custom tag in the report definition.

System_CAPS_pubpropertyCustomProperties

Gets or sets custom properties for the report item.

System_CAPS_pubpropertyDataElementName

Gets the name of the data element for the report item.

System_CAPS_pubpropertyDataElementOutput

Gets the DataElementOutputTypes used in the report item.

System_CAPS_pubpropertyHasToggle

Gets a value that indicates whether the report definition defines a toggle item for this report item.

System_CAPS_pubpropertyHeight

Gets or sets the height of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.

System_CAPS_pubpropertyHidden

Gets or sets a value indicating whether the item is hidden or not.

System_CAPS_pubpropertyID

Gets the identifier for the item on the report.

System_CAPS_pubpropertyInDocumentMap

Gets a Boolean indicating whether this report item can appear in the document map.

System_CAPS_protpropertyIsCustomControl

This API supports the product infrastructure and is not intended to be used directly from your code. Gets a value that indicates whether the report item is a custom control.

System_CAPS_pubpropertyIsFullSize

Gets a value that indicates whether the top level item of a table cell, matrix member, or matrix cell item is expanded to 100%.

System_CAPS_pubpropertyIsToggleChild

Gets a value indicating whether this item on the report can be rendered visible or invisible (toggled) through the control of another item.

System_CAPS_pubpropertyLabel

Gets or sets the document map label of the item on the report.

System_CAPS_pubpropertyLeft

Gets 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.

System_CAPS_pubpropertyLinkToChild

Gets 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.

System_CAPS_pubpropertyName

Gets the name of the item on the report, as specified in the report definition.

System_CAPS_pubpropertyRenderingInfo

Gets or sets data specific to the current instance of the report item.

System_CAPS_pubpropertyRepeatedSibling

Gets a value that indicates whether the ReportItem is duplicated on each page as a repeated sibling of another report item.

System_CAPS_pubpropertySharedHidden

Gets or sets a SharedHiddenState object indicating whether the item is always, never, or sometimes hidden.

System_CAPS_pubpropertySharedRenderingInfo

Gets or sets shared data for use in future rendering extensions. This data will be shared across every instance of this report item.

System_CAPS_pubpropertyStyle

Gets or sets the style properties defined for the report item.

System_CAPS_pubpropertyToggleItem

Gets the name of the toggle item for this report item.

System_CAPS_pubpropertyToolTip

Gets or sets the ToolTip text associated with the report item.

System_CAPS_pubpropertyTop

Gets or sets the vertical position of the top edge of the report item, in units such as cm, mm, in, pt, or pc.

System_CAPS_pubpropertyUniqueName

Gets the string that contains an autogenerated identifier.

System_CAPS_pubpropertyWidth

Gets or sets the width of the item on the report, including a unit designator such as cm, mm, in, pt, or pc.

System_CAPS_pubpropertyZIndex

Gets or sets the Z-index of the report item.

NameDescription
System_CAPS_protmethodDeepClone(ReportItem)

This API supports the product infrastructure and is not intended to be used directly from your code. Creates a deep clone of the specified object.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_protfieldm_canClick

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies a report item that can click.

System_CAPS_protfieldm_canDrag

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies a report item that can drag.

System_CAPS_protfieldm_canEdit

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies a report item that can edit.

System_CAPS_protfieldm_dropTarget

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the drop target of the report item.

System_CAPS_protfieldm_intUniqueName

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the unique name of the report item.

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.

Return to top
Show: