Click or drag to resize
ChartingStateManagedCollectionT Class
Base class for all collections support view state tracking
Inheritance Hierarchy
SystemObject
  Telerik.ChartingChartingStateManagedCollectionT
    More...

Namespace: Telerik.Charting
Assembly: Telerik.WinControls.RadChart (in Telerik.WinControls.RadChart.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
Syntax
public abstract class ChartingStateManagedCollection<T> : IList<T>, 
	ICollection<T>, IEnumerable<T>, IChartingStateManager, IList, ICollection, 
	IEnumerable
where T : class, new(), IChartingStateManagedItem

Type Parameters

T
Collection item type

The ChartingStateManagedCollectionT type exposes the following members.

Constructors
  NameDescription
Protected methodChartingStateManagedCollectionT
Initializes a new instance of the ChartingStateManagedCollectionT class
Top
Properties
  NameDescription
Public propertyCount
Gets items count in collection
Public propertyIsReadOnly
Gets true if collection is read-only
Public propertyItem
Gets the collection item at given index
Protected propertyList
Items list
Top
Methods
  NameDescription
Public methodAdd
Adds new item in collection
Public methodAddRange
Adds items range in collection
Public methodClear
Clears collection
Public methodContains
Checks does collection contain the given item
Public methodCopyTo
Public methodGetEnumerator
Public methodIndexOf
Item index in collection
Public methodInsert
Inserts item at the given index
Protected methodLoadViewState
Loads collection from view state
Protected methodOnClear
Before collection clearing event
Protected methodOnClearComplete
Collection after clean event
Protected methodOnInsert
Item before insert event
Protected methodOnInsertComplete
Item after insert event
Protected methodOnRemove
Item before remove event
Protected methodOnRemoveComplete
Item after remove event
Public methodRemove
Removes item from collection
Public methodRemoveAt
Removes item from collection at given index
Protected methodSaveViewState
Saves collection to a view state
Protected methodSetItemDirty
Marks collection item dirty
Top
Extension Methods
  NameDescription
Public Extension MethodAddRangeT
Adds the given range of items to the current collection.
(Defined by CommonExtensions.)
Public Extension MethodCloneT
Clones the list.
(Defined by CommonExtensions.)
Public Extension MethodContainsAnyT
Checks for the occurrence of the given items in the collection.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountT
Ensures the list has exactly the amount of items specified.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountAtLeastT
Ensures that the list contains at least the amount of specified items. If not, the given factory function will be used to add additional items till the expect count is reached.
(Defined by CommonExtensions.)
Public Extension MethodForEachT
Executes the action for each item in the collection.
(Defined by CommonExtensions.)
Public Extension MethodRemoveLastT
Removes the last item in the list.
(Defined by CommonExtensions.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Telerik.ChartingChartingStateManagedCollectionT
    Telerik.ChartingAxisSegmentCollection
    Telerik.ChartingChartAxisItemsCollection
    Telerik.ChartingChartLabelsCollection
    Telerik.ChartingChartMarkedZonesCollection
    Telerik.ChartingChartSeriesCollection
    Telerik.ChartingChartSeriesItemsCollection
    Telerik.ChartingColorBlend
    Telerik.ChartingCustomFiguresCollection
    Telerik.ChartingCustomPalettesCollection
    Telerik.ChartingPaletteItemsCollection