IChartDataPointCollection Interface

Represents collection of a series data point.

Namespace:  Aspose.Slides.Charts
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: 22.1.0.0 (22.1)
Syntax
public interface IChartDataPointCollection : IGenericCollection<IChartDataPoint>, 
	IEnumerable<IChartDataPoint>, IEnumerable, ICollection

The IChartDataPointCollection type exposes the following members.

Properties
  NameDescription
Public propertyAsICollection
Returns ICollection interface.
(Inherited from IGenericCollectionT.)
Public propertyAsIEnumerable
Returns IEnumerable interface. Read-only IEnumerable.
(Inherited from IGenericCollectionT.)
Public propertyCount
Gets the number of elements contained in the ICollection.
(Inherited from ICollection.)
Public propertyDataSourceTypeForBubbleSizes
Specifies whether AsCell or AsLiteralString or AsLiteralDouble property is actual in data points BubbleSize property object. In other words it specifies the type of value of ChartDataPointEx.BubbleSize.Data property. Read/write DataSourceType.
Public propertyDataSourceTypeForErrorBarsCustomValues
Specifies the type of values in ChartDataPoint.ErrorBarsCustomValues properties listþ Read-only IDataSourceTypeForErrorBarsCustomValues.
Public propertyDataSourceTypeForValues
Specifies whether AsCell or AsLiteralString or AsLiteralDouble property is actual in data points Value property object. In other words it specifies the type of value of ChartDataPoint.Value.Data property. Read/write DataSourceType.
Public propertyDataSourceTypeForXValues
Specifies whether AsCell or AsLiteralString or AsLiteralDouble property is actual in data points XValue property object. In other words it specifies the type of value of ChartDataPointEx.XValue.Data property. Read/write DataSourceType.
Public propertyDataSourceTypeForYValues
Specifies whether AsCell or AsLiteralString or AsLiteralDouble property is actual in data points YValue property object. In other words it specifies the type of value of ChartDataPointEx.YValue.Data property. Read/write DataSourceType.
Public propertyIsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
(Inherited from ICollection.)
Public propertyItemInt32
Returns the series data point by index.
Public propertyItemIChartDataPoint
Return index of data point in this collection.
Public propertySyncRoot
Gets an object that can be used to synchronize access to the ICollection.
(Inherited from ICollection.)
Methods
  NameDescription
Public methodAddDataPointForAreaSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Area subtypes (see also ChartTypeCharacterizer.IsChartTypeArea(ChartType) method).
Public methodAddDataPointForAreaSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Area subtypes (see also ChartTypeCharacterizer.IsChartTypeArea(ChartType) method).
Public methodAddDataPointForBarSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Column or Bar subtypes (see also ChartTypeCharacterizer.IsChartTypeColumn(ChartType) and ChartTypeCharacterizer.IsChartTypeBar(ChartType) method).
Public methodAddDataPointForBarSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Column or Bar subtypes (see also ChartTypeCharacterizer.IsChartTypeColumn(ChartType) and ChartTypeCharacterizer.IsChartTypeBar(ChartType) method).
Public methodAddDataPointForBoxAndWhiskerSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is BoxAndWhisker.
Public methodAddDataPointForBubbleSeries(Double, IChartDataCell, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(Double, IChartDataCell, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(Double, Double, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(Double, Double, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(String, IChartDataCell, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(String, IChartDataCell, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(String, Double, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(String, Double, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(IChartDataCell, IChartDataCell, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(IChartDataCell, IChartDataCell, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(IChartDataCell, Double, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForBubbleSeries(IChartDataCell, Double, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Bubble subtypes (see also ChartTypeCharacterizer.IsChartTypeBubble(ChartType) method).
Public methodAddDataPointForDoughnutSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Doughnut subtypes (see also ChartTypeCharacterizer.IsChartTypeDoughnut(ChartType) method).
Public methodAddDataPointForDoughnutSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Doughnut subtypes (see also ChartTypeCharacterizer.IsChartTypeDoughnut(ChartType) method).
Public methodAddDataPointForFunnelSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Funnel.
Public methodAddDataPointForHistogramSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Histogram.
Public methodAddDataPointForLineSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Line subtypes (see also ChartTypeCharacterizer.IsChartTypeLine(ChartType) method).
Public methodAddDataPointForLineSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Line subtypes (see also ChartTypeCharacterizer.IsChartTypeLine(ChartType) method).
Public methodCode exampleAddDataPointForMapSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Map.
Public methodAddDataPointForPieSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Pie subtypes (see also ChartTypeCharacterizer.IsChartTypePie(ChartType) method).
Public methodAddDataPointForPieSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Pie subtypes (see also ChartTypeCharacterizer.IsChartTypePie(ChartType) method).
Public methodAddDataPointForRadarSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Radar subtypes (see also ChartTypeCharacterizer.IsChartTypeRadar(ChartType) method).
Public methodAddDataPointForRadarSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Radar subtypes (see also ChartTypeCharacterizer.IsChartTypeRadar(ChartType) method).
Public methodAddDataPointForScatterSeries(Double, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForScatterSeries(Double, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForScatterSeries(String, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForScatterSeries(String, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForScatterSeries(IChartDataCell, IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForScatterSeries(IChartDataCell, Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Scatter subtypes (see also ChartTypeCharacterizer.IsChartTypeScatter(ChartType) method).
Public methodAddDataPointForStockSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Stock subtypes (see also ChartTypeCharacterizer.IsChartTypeStock(ChartType) method).
Public methodAddDataPointForStockSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Stock subtypes (see also ChartTypeCharacterizer.IsChartTypeStock(ChartType) method).
Public methodAddDataPointForSunburstSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Sunburst.
Public methodAddDataPointForSurfaceSeries(Double)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Surface subtypes (see also ChartTypeCharacterizer.IsChartTypeSurface(ChartType) method).
Public methodAddDataPointForSurfaceSeries(IChartDataCell)
Creates the new data point and adds it to the end of collection. Applicable for series which chartType is one of Surface subtypes (see also ChartTypeCharacterizer.IsChartTypeSurface(ChartType) method).
Public methodAddDataPointForTreemapSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Treemap.
Public methodAddDataPointForWaterfallSeries
Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Waterfall.
Public methodClear
Removes all elements from the collection.
Public methodCopyTo
Copies the elements of the ICollection to an Array, starting at a particular Array index.
(Inherited from ICollection.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableIChartDataPoint.)
Public methodGetOrCreateDataPointByIdx
If collection already contains data point with index index then returns this data point. If collection doesn't contains data point with index index==N (when number of data points in this collection is less or equal then N) then adds deficient data points and returns last (which has requested index). For example, collection indexes are {0, 1, 2}, and requested index is 5. Then method adds deficient data points: {0, 1, 2, 3, 4, 5}. And returns data point with index 5.
Public methodRemove
Removes the specified value.
Public methodRemoveAt
Removes the element at the given index.
See Also