ClassReportItemBase
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
AIDescription
Gets or sets the current report item's AI description, adding context for the model used in the GenAI-powered preview insights.
Declaration
public string AIDescription { get; set; }
Property Value
string
AccessibleDescription
Gets or sets the accessible description for the current report item.
Declaration
public string AccessibleDescription { get; set; }
Property Value
string
AccessibleRole
Gets or sets the accessible role for the current report item.
Declaration
public string AccessibleRole { get; set; }
Property Value
string
Action
Gets or sets an interactive action associated with this processing instance of the item.
Bookmark
Gets or sets a bookmark label to be displayed for the processing instance of this item.
Declaration
public string Bookmark { get; set; }
Property Value
string
BookmarkId
Gets or sets a bookmark id for this processing instance of the item.
Declaration
public string BookmarkId { get; set; }
Property Value
string
DocumentMapText
Gets or sets a text to be displayed in the document map for this processing instance of the item.
Declaration
public string DocumentMapText { get; set; }
Property Value
string
ItemDataBindingMethodName
Internal use only
Declaration
public string ItemDataBindingMethodName { get; set; }
Property Value
string
ItemDataBoundMethodName
Internal use only
Declaration
public string ItemDataBoundMethodName { get; set; }
Property Value
string
ItemDefinition
Internal use only
Declaration
public ReportItemBase ItemDefinition { get; }
Property Value
Name
Internal use only
Declaration
public override string Name { get; }
Property Value
string
Overrides
TocText
Gets or sets a text to be displayed in the table of contents for this processing instance of the item.
Declaration
public string TocText { get; set; }
Property Value
string
Methods
Dispose(bool)
Internal use only
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
Overrides
InitializeDefinitionBasedProperties(ReportObject)
Internal use only
Declaration
protected virtual void InitializeDefinitionBasedProperties(ReportObject store)
Parameters
store
ProcessAIDescription()
Internal use only
Declaration
protected virtual void ProcessAIDescription()
ProcessAccessibleDescription()
Internal use only
Declaration
protected virtual void ProcessAccessibleDescription()
ProcessAccessibleRole()
Internal use only
Declaration
protected virtual void ProcessAccessibleRole()
TryExecuteMethodByName(string)
Internal use only
Declaration
protected bool TryExecuteMethodByName(string methodName)
Parameters
methodName
string
Returns
bool