[]
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. |