Class
ProcessingElement

Internal use only

Definition

Namespace:Telerik.Reporting.Processing

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public abstract class ProcessingElement : VisualElement

Inheritance: objectReportObjectLayoutElementVisualElementProcessingElement

Derived Classes: GaugeLabelsBaseGaugeTicksBaseGroupLinearGaugeIndicatorLinearGaugeRangeLinearGaugeScaleRadialGaugeNeedleRadialGaugeRangeReportItemBase

Inherited Members VisualElement.StyleVisualElement.VisibleLayoutElement.ParentElementReportObject.ToString(string[])

Properties

ChildElements

Internal use only

Declaration

cs-api-definition
[Obsolete("The Telerik.Reporting.Processing.ProcessingElement.ChildElements property is now obsolete. Use Telerik.Reporting.Processing.ElementTreeHelper.GetChildElements() method instead.")]
public ProcessingElement.ElementCollection ChildElements { get; }

Property Value

ProcessingElement.ElementCollection

Culture

Gets the CultureInfo instance associated with this report item.

Declaration

cs-api-definition
public CultureInfo Culture { get; }

Property Value

CultureInfo

An CultureInfo instance associated with this item.

DataObject

Gets the IDataObject that is bound to this report item.

Declaration

cs-api-definition
public IDataObject DataObject { get; }

Property Value

IDataObject

An IDataObject associated with this item.

Exception

Gets or sets the exception that has occurred during the processing.

Declaration

cs-api-definition
public Exception Exception { get; set; }

Property Value

Exception

Remarks

Use this property in a ErrorEventHandler handler to inspect or clear the current processing error.

Name

Internal use only

Declaration

cs-api-definition
public virtual string Name { get; }

Property Value

string

Parent

Gets the Parent element. Made obsolete in 2012 Q2.

Declaration

cs-api-definition
[Obsolete("The Telerik.Reporting.Processing.ProcessingElement.Parent property is now obsolete. Use the ParentElement property instead (derived from Telerik.Reporting.Processing.LayoutElement class).")]
public ProcessingElement Parent { get; }

Property Value

ProcessingElement

Report

Gets the parent Report item.

Declaration

cs-api-definition
public Report Report { get; }

Property Value

Report

Remarks

Nested report's Report points to itself - not the master report.

ThrowWhenBindingUnsuccessful

Internal use only

Declaration

cs-api-definition
protected virtual bool ThrowWhenBindingUnsuccessful { get; }

Property Value

bool

Methods

ConvertBoundValue(PropertyInfo, object)

Internal use only

Declaration

cs-api-definition
protected virtual object ConvertBoundValue(PropertyInfo property, object value)

Parameters

property

PropertyInfo

value

object

Returns

object

Dispose(bool)

Internal use only

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

Overrides LayoutElement.Dispose(bool)

OnError(Exception)

Internal use only

Declaration

cs-api-definition
protected virtual void OnError(Exception ex)

Parameters

ex

Exception

ToString()

Internal use only

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides LayoutElement.ToString()