ReportItemBase
Represents a processing report item.
Definition
Namespace:Telerik.Reporting.Processing
Assembly:Telerik.Reporting.dll
Syntax:
public abstract class ReportItemBase : ProcessingElement
Inheritance: objectReportObjectLayoutElementVisualElementProcessingElementReportItemBase...
Derived Classes:
Inherited Members
Properties
AccessibleDescription
string
Gets or sets the accessible description for the current report item.
public string AccessibleDescription { get; set; }
AccessibleRole
string
Gets or sets the accessible role for the current report item.
public string AccessibleRole { get; set; }
Gets or sets an interactive action associated with this processing instance of the item.
public IAction Action { get; set; }
AIDescription
string
Gets or sets the current report item's AI description, adding context for the model used in the GenAI-powered preview insights.
public string AIDescription { get; set; }
Bookmark
string
Gets or sets a bookmark label to be displayed for the processing instance of this item.
public string Bookmark { get; set; }
BookmarkId
string
Gets or sets a bookmark id for this processing instance of the item.
public string BookmarkId { get; set; }
DocumentMapText
string
Gets or sets a text to be displayed in the document map for this processing instance of the item.
public string DocumentMapText { get; set; }
IsRepeated
bool
public bool IsRepeated { get; set; }
Internal use only
public string ItemDataBindingMethodName { get; set; }
ItemDataBoundMethodName
string
Internal use only
public string ItemDataBoundMethodName { get; set; }
Internal use only
public ReportItemBase ItemDefinition { get; }
Name
string
Internal use only
public override string Name { get; }
Overrides:
TocLevel
string
Gets or sets the level for this processing item instance in the table of contents.
public string TocLevel { get; set; }
TocText
string
Gets or sets a text to be displayed in the table of contents for this processing instance of the item.
public string TocText { get; set; }
Methods
Internal use only
protected override void Dispose(bool disposing)
Overrides:
Internal use only
protected virtual void InitializeDefinitionBasedProperties(ReportObject store)
Internal use only
protected virtual void ProcessAccessibleDescription()
Internal use only
protected virtual void ProcessAccessibleRole()
Internal use only
protected virtual void ProcessAIDescription()
Internal use only
protected bool TryExecuteMethodByName(string methodName)
bool