[]
Represents a custom ReportItem that not defined within the RDL (Report Definition Language) specification.
public sealed class CustomReportItem : ReportItem, IValidateable, IRdlContainer, IReportComponentContainer, IReportComponent, IComponent, IDisposable, IScopeDefinition
The custom report item's definition is encapsulated within the CustomReportItem element under a namespace specific to the supporting tool or server. If unrecognized, it defaults to behaving as an IContainer.
Name | Description |
---|---|
CustomReportItem() | Initializes a new instance of the CustomReportItem class. |
Name | Description |
---|---|
AccessibleDescription | Gets or sets a description of the control used by accessibility client applications. |
AltReportItem | Gets or sets an alternative report item to use if the custom report item cannot be processed. |
CustomData | Gets or sets a custom data settings used by the custom report item. |
InnerXml | Gets or sets a XML representation of the custom report item. |
IsDataRegion | Gets a value indicating whether the custom report item functions as a data region. |
ReportItems | Gets a collection of report items contained within the custom report item. |
Type | Gets or sets a type of the custom report item interpreted by the report server or designer tool. |
Name | Description |
---|---|
GetExpressions() | Returns a list of the expressions contained by this report item. |
SortReportItems() | Sorts the contained report items to optimize rendering performance. |
Validate(ValidationContext) | Validates the current state of the CustomReportItem object. |