Class
ReportParameterCollection

Represents a collection of ReportParameter objects.

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
[TypeConverter("Telerik.Reporting.Design.ReportParameterCollectionConverter, Telerik.Reporting.Design, Version=19.3.26.121, Culture=neutral, PublicKeyToken=a9d7983dfcc261be")]
public class ReportParameterCollection : ReportParameterCollectionBase<ReportParameter>

Inheritance: objectCollection<ReportParameter>ReportParameterCollectionBase<ReportParameter>ReportParameterCollection

Inherited Members ReportParameterCollectionBase<ReportParameter>.AddRange(IEnumerable<ReportParameter>)ReportParameterCollectionBase<ReportParameter>.Contains(string)ReportParameterCollectionBase<ReportParameter>.IndexOf(string)ReportParameterCollectionBase<ReportParameter>.this[string]

Constructors

ReportParameterCollection()

Declaration

cs-api-definition
public ReportParameterCollection()

Methods

Add(string, ReportParameterType, object)

Creates a ReportParameter with specific settings and adds it to the ReportParameterCollection.

Declaration

cs-api-definition
public ReportParameter Add(string name, ReportParameterType parameterType, object value)

Parameters

name

string

A string value that will be used as Name for the newly created ReportParameter.

parameterType

ReportParameterType

A ReportParameterType value that will be used as Type for the newly created ReportParameter.

value

object

A object value that will be used as Value for the newly created ReportParameter. May be expression.

Returns

ReportParameter

The newly created and added ReportParameter

ClearItems()

TODO: Add documentation.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides Collection<ReportParameter>.ClearItems()

InsertItem(int, ReportParameter)

Inserts an item to the ReportParameterCollectionBase<TReportParameter> at the specified index.

Declaration

cs-api-definition
protected override void InsertItem(int index, ReportParameter item)

Parameters

index

int

The zero-based index at which item should be inserted.

item

ReportParameter

The ReportParameter to insert into the ReportParameterCollectionBase<TReportParameter>.

Overrides Collection<ReportParameter>.InsertItem(int, ReportParameter)

RemoveItem(int)

TODO: Add documentation.

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

Overrides Collection<ReportParameter>.RemoveItem(int)