Class ReportItemBase
Represents a processing report item.
Inherited Members
Namespace: Telerik.Reporting.Processing
Assembly: Telerik.Reporting.dll
Syntax
public abstract class ReportItemBase : ProcessingElement, IDisposable, IStyle, IFont, IBackgroundImage, IBorderColor, IBorderStyle, IBorderWidth, IPadding, INamedObject, IProcessingElement, IEvaluationContext, IInteractiveItem, IServiceProvider, ISupportsInitialize
Properties
AccessibleDescription
Gets or sets the accessible description for the current report item.
Declaration
public string AccessibleDescription { get; set; }
Property Value
|
System.String
|
AccessibleRole
Gets or sets the accessible role for the current report item.
Declaration
public string AccessibleRole { get; set; }
Property Value
|
System.String
|
Action
Gets or sets an interactive action associated with this processing instance of the item.
Declaration
public IAction Action { get; set; }
Property Value
|
IAction
|
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
|
System.String
|
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
|
System.String
|
BookmarkId
Gets or sets a bookmark id for this processing instance of the item.
Declaration
public string BookmarkId { get; set; }
Property Value
|
System.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
|
System.String
|
ItemDataBindingMethodName
Internal use only
Declaration
public string ItemDataBindingMethodName { get; set; }
Property Value
|
System.String
|
ItemDataBoundMethodName
Internal use only
Declaration
public string ItemDataBoundMethodName { get; set; }
Property Value
|
System.String
|
ItemDefinition
Internal use only
Declaration
public ReportItemBase ItemDefinition { get; }
Property Value
|
ReportItemBase
|
Name
Internal use only
Declaration
public override string Name { get; }
Property Value
|
System.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
|
System.String
|
Methods
Dispose(Boolean)
Internal use only
Declaration
protected override void Dispose(bool disposing)
Parameters
|
System.Boolean
disposing
|
Overrides
InitializeDefinitionBasedProperties(ReportObject)
Internal use only
Declaration
protected virtual void InitializeDefinitionBasedProperties(ReportObject store)
Parameters
|
ReportObject
store
|
ProcessAccessibleDescription()
Internal use only
Declaration
protected virtual void ProcessAccessibleDescription()
ProcessAccessibleRole()
Internal use only
Declaration
protected virtual void ProcessAccessibleRole()
ProcessAIDescription()
Internal use only
Declaration
protected virtual void ProcessAIDescription()
TryExecuteMethodByName(String)
Internal use only
Declaration
protected bool TryExecuteMethodByName(string methodName)
Parameters
|
System.String
methodName
|
Returns
|
System.Boolean
|