Aspose::Slides::Charts::ChartDataPointCollection Class Reference

Represents collection of a series data point. More...

Inherits Aspose::Slides::Charts::IChartDataPointCollection, and Aspose::Slides::IDOMObject.

Public Member Functions

DataSourceType get_DataSourceTypeForXValues ()
 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 ChartDataPoint.XValue.Data property. Read DataSourceType. More...
 
void set_DataSourceTypeForXValues (DataSourceType value)
 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 ChartDataPoint.XValue.Data property. Write DataSourceType. More...
 
DataSourceType get_DataSourceTypeForYValues ()
 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 ChartDataPoint.YValue.Data property. Read DataSourceType. More...
 
void set_DataSourceTypeForYValues (DataSourceType value)
 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 ChartDataPoint.YValue.Data property. Write DataSourceType. More...
 
DataSourceType get_DataSourceTypeForBubbleSizes ()
 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 ChartDataPoint.BubbleSize.Data property. Read DataSourceType. More...
 
void set_DataSourceTypeForBubbleSizes (DataSourceType value)
 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 ChartDataPoint.BubbleSize.Data property. Write DataSourceType. More...
 
DataSourceType get_DataSourceTypeForValues ()
 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 DataSourceType. More...
 
void set_DataSourceTypeForValues (DataSourceType value)
 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. Write DataSourceType. More...
 
System::SharedPtr< IDataSourceTypeForErrorBarsCustomValuesget_DataSourceTypeForErrorBarsCustomValues ()
 Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list. Read-only IDataSourceTypeForErrorBarsCustomValues. More...
 
int32_t get_Count ()
 Gets the number of elements actually contained in the collection. Read-only int32_t. More...
 
bool get_IsSynchronized ()
 Returns a value indicating whether access to the collection is synchronized (thread-safe). Read-only bool. More...
 
System::SharedPtr< System::Objectget_SyncRoot ()
 Returns a synchronization root. Read-only object. More...
 
System::SharedPtr< IDOMObjectget_Parent_Immediate ()
 Returns Parent_Immediate object. Read-only IDOMObject. More...
 
System::SharedPtr< IChartDataPointidx_get (int32_t index)
 Returns the series data point by index. More...
 
int32_t idx_get (System::SharedPtr< IChartDataPoint > pt)
 Return index of data point in this collection. More...
 
System::SharedPtr< IChartDataPointGetOrCreateDataPointByIdx (uint32_t index)
 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. More...
 
void CopyTo (System::ArrayPtr< System::SharedPtr< IChartDataPoint >> array, int32_t arrayIndex)
 
System::SharedPtr< System::Collections::Generic::IEnumerator< System::SharedPtr< IChartDataPoint > > > GetEnumerator ()
 Returns an enumerator that iterates through the collection. More...
 
System::SharedPtr< IChartDataPointAddDataPointForStockSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForStockSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForLineSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForLineSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (System::SharedPtr< IChartDataCell > xValue, System::SharedPtr< IChartDataCell > yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (double xValue, System::SharedPtr< IChartDataCell > yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (System::String xValue, System::SharedPtr< IChartDataCell > yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (System::SharedPtr< IChartDataCell > xValue, double yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (double xValue, double yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForScatterSeries (System::String xValue, double yValue)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForRadarSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForRadarSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBarSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBarSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForAreaSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForAreaSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForPieSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForPieSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForDoughnutSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForDoughnutSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::SharedPtr< IChartDataCell > xValue, System::SharedPtr< IChartDataCell > yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (double xValue, System::SharedPtr< IChartDataCell > yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::String xValue, System::SharedPtr< IChartDataCell > yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::SharedPtr< IChartDataCell > xValue, double yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (double xValue, double yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::String xValue, double yValue, System::SharedPtr< IChartDataCell > bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::SharedPtr< IChartDataCell > xValue, System::SharedPtr< IChartDataCell > yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (double xValue, System::SharedPtr< IChartDataCell > yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::String xValue, System::SharedPtr< IChartDataCell > yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::SharedPtr< IChartDataCell > xValue, double yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (double xValue, double yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForBubbleSeries (System::String xValue, double yValue, double bubbleSize)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForSurfaceSeries (System::SharedPtr< IChartDataCell > value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForSurfaceSeries (double value)
 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). More...
 
System::SharedPtr< IChartDataPointAddDataPointForSunburstSeries (System::SharedPtr< IChartDataCell > sizeValue)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Sunburst. More...
 
System::SharedPtr< IChartDataPointAddDataPointForTreemapSeries (System::SharedPtr< IChartDataCell > sizeValue)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Treemap. More...
 
System::SharedPtr< IChartDataPointAddDataPointForBoxAndWhiskerSeries (System::SharedPtr< IChartDataCell > value)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is BoxAndWhisker. More...
 
System::SharedPtr< IChartDataPointAddDataPointForWaterfallSeries (System::SharedPtr< IChartDataCell > value)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Waterfall. More...
 
System::SharedPtr< IChartDataPointAddDataPointForHistogramSeries (System::SharedPtr< IChartDataCell > value)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Histogram. More...
 
System::SharedPtr< IChartDataPointAddDataPointForFunnelSeries (System::SharedPtr< IChartDataCell > value)
 Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Funnel. More...
 
void Clear ()
 Removes all elements from the collection. More...
 
void Remove (System::SharedPtr< IChartDataPoint > value)
 Removes the specified value. More...
 
void RemoveAt (int32_t index)
 Removes the element at the given index. More...
 
- Public Member Functions inherited from Aspose::Slides::IGenericCollection< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > >
virtual void CopyTo (System::ArrayPtr< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > > array, int32_t index)=0
 Copies all elements from the collection into the specified array. More...
 
- Public Member Functions inherited from System::Object
 Object ()
 Creates object. Initializes all internal data structures. More...
 
virtual ~Object ()
 Destroys object. Frees all internal data structures. More...
 
 Object (Object const &x)
 Copy constructor. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
Objectoperator= (Object const &x)
 Assignment operator. Doesn't copy anything, really, just initializes new object and enables copy constructing subclasses. More...
 
ObjectSharedRefAdded ()
 Increments shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int SharedRefRemovedSafe ()
 Decrements and returns shared reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
int RemovedSharedRefs (int count)
 Decreases shared reference count by specified value. More...
 
Detail::SmartPtrCounter * WeakRefAdded ()
 Increments weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
void WeakRefRemoved ()
 Decrements weak reference count. Shouldn't be called directly; instead, use smart pointers or ThisProtector. More...
 
Detail::SmartPtrCounter * GetCounter ()
 Gets reference counter data structure associated with the object. More...
 
int SharedCount () const
 Gets current value of shared refernce counter. More...
 
void Lock ()
 Implements C# lock() statement locking. Call directly or use LockContext sentry object. More...
 
void Unlock ()
 Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. More...
 
virtual bool Equals (ptr obj)
 Compares objects using C# Object.Equals semantics. More...
 
virtual int GetHashCode () const
 Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. More...
 
virtual String ToString () ASPOSE_CONST
 Analog of C# Object.ToString() method. Enables converting custom objects to string. More...
 
virtual ptr MemberwiseClone () const
 Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. More...
 
virtual const TypeInfoGetType () const
 Gets actual type of object. Analog of C# System.Object.GetType() call. More...
 
virtual bool Is (const TypeInfo &targetType) const
 Check if object represents an instance of type described by targetType. Analog of C# 'is' operator. More...
 
virtual void SetTemplateWeakPtr (unsigned int argument)
 Set n'th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. More...
 
template<>
bool Equals (float const &objA, float const &objB)
 
template<>
bool Equals (double const &objA, double const &objB)
 
template<>
bool ReferenceEquals (String const &str, std::nullptr_t)
 
template<>
bool ReferenceEquals (String const &str1, String const &str2)
 

Protected Member Functions

System::SharedPtr< ChartSeriesget_ParentSeries ()
 
System::SharedPtr< UnsupportedProps::PPTXUnsupportedProps::Charts::ChartDataPointCollectionPPTXUnsupportedProps > get_PPTXUnsupportedProps ()
 
System::String get_XValuesCachedFormula () const
 
void set_XValuesCachedFormula (System::String value)
 
System::String get_YValuesCachedFormula () const
 
void set_YValuesCachedFormula (System::String value)
 
System::String get_ValuesCachedFormula () const
 
void set_ValuesCachedFormula (System::String value)
 
System::String get_BubbleSizeCachedFormula () const
 
void set_BubbleSizeCachedFormula (System::String value)
 
System::String get_XPlusCachedFormula () const
 
void set_XPlusCachedFormula (System::String value)
 
System::String get_XMinusCachedFormula () const
 
void set_XMinusCachedFormula (System::String value)
 
System::String get_YPlusCachedFormula () const
 
void set_YPlusCachedFormula (System::String value)
 
System::String get_YMinusCachedFormula () const
 
void set_YMinusCachedFormula (System::String value)
 
System::String get_SizeValuesCachedFormula () const
 
void set_SizeValuesCachedFormula (System::String value)
 
System::SharedPtr< IChartDataPointAddDataPointWithValue (System::SharedPtr< IChartDataCell > value)
 
System::SharedPtr< IChartDataPointAddDataPointWithValue (double value)
 
System::SharedPtr< IChartDataPointAddDataPointWithSizeValue (System::SharedPtr< IChartDataCell > value)
 
void RemoveInternal (System::SharedPtr< ChartDataPoint > value)
 Removes ChartDataPoint from m_dataPoints list. But doesn't do this: ChartDataPoint.m_dataPointCollection = null; More...
 
 ChartDataPointCollection (System::SharedPtr< ChartSeries > parentImmediate)
 
System::SharedPtr< DataSourceTypeHolder > GetDataSourceTypeForXValuesHolder ()
 
System::SharedPtr< DataSourceTypeHolder > GetDataSourceTypeForYValuesHolder ()
 
System::SharedPtr< DataSourceTypeHolder > GetDataSourceTypeForBubbleSizesHolder ()
 
System::SharedPtr< DataSourceTypeHolder > GetDataSourceTypeForSizeValuesHolder ()
 
System::SharedPtr< DataSourceTypeHolder > GetDataSourceTypeForValuesHolder ()
 
int32_t IndexOf (System::SharedPtr< IChartDataPoint > dataPoint)
 

Additional Inherited Members

- Public Types inherited from System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > >
typedef IEnumerator< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > > IEnumeratorType
 Enumerator type. More...
 
- Public Types inherited from System::Object
typedef SmartPtr< Objectptr
 Alias for smart pointer type. More...
 
typedef System::Details::SharedMembersType shared_members_type
 structure to keep list of shared pointers contained in object. More...
 
- Static Public Member Functions inherited from System::Object
static bool ReferenceEquals (ptr const &objA, ptr const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, T const &objB)
 Compares objects by reference. More...
 
template<typename T >
static std::enable_if<!IsSmartPtr< T >::value, bool >::type ReferenceEquals (T const &objA, std::nullptr_t)
 Reference-compares value type object with nullptr. More...
 
template<typename T1 , typename T2 >
static std::enable_if< IsSmartPtr< T1 >::value &&IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares reference type objects in C# style. More...
 
template<typename T1 , typename T2 >
static std::enable_if<!IsSmartPtr< T1 >::value &&!IsSmartPtr< T2 >::value, bool >::type Equals (T1 const &objA, T2 const &objB)
 Compares value type objects in C# style. More...
 
static const TypeInfoType ()
 Impleemnts C# typeof(System.Object) construct. More...
 

Detailed Description

Represents collection of a series data point.

Constructor & Destructor Documentation

◆ ChartDataPointCollection()

Aspose::Slides::Charts::ChartDataPointCollection::ChartDataPointCollection ( System::SharedPtr< ChartSeries parentImmediate)
protected

Member Function Documentation

◆ AddDataPointForAreaSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForAreaSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForAreaSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForAreaSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBarSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBarSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBarSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBarSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBoxAndWhiskerSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBoxAndWhiskerSeries ( System::SharedPtr< IChartDataCell value)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is BoxAndWhisker.

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [1/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::SharedPtr< IChartDataCell xValue,
System::SharedPtr< IChartDataCell yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [2/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( double  xValue,
System::SharedPtr< IChartDataCell yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [3/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::String  xValue,
System::SharedPtr< IChartDataCell yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [4/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::SharedPtr< IChartDataCell xValue,
double  yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [5/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( double  xValue,
double  yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [6/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::String  xValue,
double  yValue,
System::SharedPtr< IChartDataCell bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [7/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::SharedPtr< IChartDataCell xValue,
System::SharedPtr< IChartDataCell yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [8/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( double  xValue,
System::SharedPtr< IChartDataCell yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [9/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::String  xValue,
System::SharedPtr< IChartDataCell yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [10/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::SharedPtr< IChartDataCell xValue,
double  yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [11/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( double  xValue,
double  yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForBubbleSeries() [12/12]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForBubbleSeries ( System::String  xValue,
double  yValue,
double  bubbleSize 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
bubbleSizeData point BubbleSize
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForDoughnutSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForDoughnutSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForDoughnutSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForDoughnutSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForFunnelSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForFunnelSeries ( System::SharedPtr< IChartDataCell value)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Funnel.

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForHistogramSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForHistogramSeries ( System::SharedPtr< IChartDataCell value)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Histogram.

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForLineSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForLineSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value.
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForLineSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForLineSeries ( double  value)
virtual

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).

Parameters
valueData point Value.
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForPieSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForPieSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForPieSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForPieSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForRadarSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForRadarSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForRadarSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForRadarSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [1/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( System::SharedPtr< IChartDataCell xValue,
System::SharedPtr< IChartDataCell yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [2/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( double  xValue,
System::SharedPtr< IChartDataCell yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [3/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( System::String  xValue,
System::SharedPtr< IChartDataCell yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [4/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( System::SharedPtr< IChartDataCell xValue,
double  yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [5/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( double  xValue,
double  yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForScatterSeries() [6/6]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForScatterSeries ( System::String  xValue,
double  yValue 
)
virtual

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).

Parameters
xValueData point XValue
yValueData point YValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForStockSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForStockSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value.
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForStockSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForStockSeries ( double  value)
virtual

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).

Parameters
valueData point Value.
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForSunburstSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForSunburstSeries ( System::SharedPtr< IChartDataCell sizeValue)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Sunburst.

Parameters
sizeValueData point SizeValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForSurfaceSeries() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForSurfaceSeries ( System::SharedPtr< IChartDataCell value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForSurfaceSeries() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForSurfaceSeries ( double  value)
virtual

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).

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForTreemapSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForTreemapSeries ( System::SharedPtr< IChartDataCell sizeValue)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Treemap.

Parameters
sizeValueData point SizeValue
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointForWaterfallSeries()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointForWaterfallSeries ( System::SharedPtr< IChartDataCell value)
virtual

Creates the new data point and adds it to the end of collection. Applicable for series which chart type is Waterfall.

Parameters
valueData point Value
Returns
New data point.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ AddDataPointWithSizeValue()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointWithSizeValue ( System::SharedPtr< IChartDataCell value)
protected

◆ AddDataPointWithValue() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointWithValue ( System::SharedPtr< IChartDataCell value)
protected

◆ AddDataPointWithValue() [2/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::AddDataPointWithValue ( double  value)
protected

◆ Clear()

void Aspose::Slides::Charts::ChartDataPointCollection::Clear ( )
virtual

Removes all elements from the collection.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ CopyTo()

void Aspose::Slides::Charts::ChartDataPointCollection::CopyTo ( System::ArrayPtr< System::SharedPtr< IChartDataPoint >>  array,
int32_t  arrayIndex 
)

◆ get_BubbleSizeCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_BubbleSizeCachedFormula ( ) const
protected

◆ get_Count()

int32_t Aspose::Slides::Charts::ChartDataPointCollection::get_Count ( )
virtual

Gets the number of elements actually contained in the collection. Read-only int32_t.

Implements Aspose::Slides::IGenericCollection< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > >.

◆ get_DataSourceTypeForBubbleSizes()

DataSourceType Aspose::Slides::Charts::ChartDataPointCollection::get_DataSourceTypeForBubbleSizes ( )
virtual

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 ChartDataPoint.BubbleSize.Data property. Read DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ get_DataSourceTypeForErrorBarsCustomValues()

System::SharedPtr<IDataSourceTypeForErrorBarsCustomValues> Aspose::Slides::Charts::ChartDataPointCollection::get_DataSourceTypeForErrorBarsCustomValues ( )
virtual

Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list. Read-only IDataSourceTypeForErrorBarsCustomValues.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ get_DataSourceTypeForValues()

DataSourceType Aspose::Slides::Charts::ChartDataPointCollection::get_DataSourceTypeForValues ( )
virtual

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 DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ get_DataSourceTypeForXValues()

DataSourceType Aspose::Slides::Charts::ChartDataPointCollection::get_DataSourceTypeForXValues ( )
virtual

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 ChartDataPoint.XValue.Data property. Read DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ get_DataSourceTypeForYValues()

DataSourceType Aspose::Slides::Charts::ChartDataPointCollection::get_DataSourceTypeForYValues ( )
virtual

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 ChartDataPoint.YValue.Data property. Read DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ get_IsSynchronized()

bool Aspose::Slides::Charts::ChartDataPointCollection::get_IsSynchronized ( )
virtual

Returns a value indicating whether access to the collection is synchronized (thread-safe). Read-only bool.

Implements Aspose::Slides::IGenericCollection< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > >.

◆ get_Parent_Immediate()

System::SharedPtr<IDOMObject> Aspose::Slides::Charts::ChartDataPointCollection::get_Parent_Immediate ( )
virtual

Returns Parent_Immediate object. Read-only IDOMObject.

Implements Aspose::Slides::IDOMObject.

◆ get_ParentSeries()

System::SharedPtr<ChartSeries> Aspose::Slides::Charts::ChartDataPointCollection::get_ParentSeries ( )
protected

◆ get_PPTXUnsupportedProps()

System::SharedPtr<UnsupportedProps::PPTXUnsupportedProps::Charts::ChartDataPointCollectionPPTXUnsupportedProps> Aspose::Slides::Charts::ChartDataPointCollection::get_PPTXUnsupportedProps ( )
protected

◆ get_SizeValuesCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_SizeValuesCachedFormula ( ) const
protected

◆ get_SyncRoot()

System::SharedPtr<System::Object> Aspose::Slides::Charts::ChartDataPointCollection::get_SyncRoot ( )
virtual

◆ get_ValuesCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_ValuesCachedFormula ( ) const
protected

◆ get_XMinusCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_XMinusCachedFormula ( ) const
protected

◆ get_XPlusCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_XPlusCachedFormula ( ) const
protected

◆ get_XValuesCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_XValuesCachedFormula ( ) const
protected

◆ get_YMinusCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_YMinusCachedFormula ( ) const
protected

◆ get_YPlusCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_YPlusCachedFormula ( ) const
protected

◆ get_YValuesCachedFormula()

System::String Aspose::Slides::Charts::ChartDataPointCollection::get_YValuesCachedFormula ( ) const
protected

◆ GetDataSourceTypeForBubbleSizesHolder()

System::SharedPtr<DataSourceTypeHolder> Aspose::Slides::Charts::ChartDataPointCollection::GetDataSourceTypeForBubbleSizesHolder ( )
protected

◆ GetDataSourceTypeForSizeValuesHolder()

System::SharedPtr<DataSourceTypeHolder> Aspose::Slides::Charts::ChartDataPointCollection::GetDataSourceTypeForSizeValuesHolder ( )
protected

◆ GetDataSourceTypeForValuesHolder()

System::SharedPtr<DataSourceTypeHolder> Aspose::Slides::Charts::ChartDataPointCollection::GetDataSourceTypeForValuesHolder ( )
protected

◆ GetDataSourceTypeForXValuesHolder()

System::SharedPtr<DataSourceTypeHolder> Aspose::Slides::Charts::ChartDataPointCollection::GetDataSourceTypeForXValuesHolder ( )
protected

◆ GetDataSourceTypeForYValuesHolder()

System::SharedPtr<DataSourceTypeHolder> Aspose::Slides::Charts::ChartDataPointCollection::GetDataSourceTypeForYValuesHolder ( )
protected

◆ GetEnumerator()

System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<IChartDataPoint> > > Aspose::Slides::Charts::ChartDataPointCollection::GetEnumerator ( )
virtual

Returns an enumerator that iterates through the collection.

Returns
A T:System::Collections::Generic::IEnumerator`1 that can be used to iterate through the collection.

Implements System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Slides::Charts::IChartDataPoint > >.

◆ GetOrCreateDataPointByIdx()

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::GetOrCreateDataPointByIdx ( uint32_t  index)
virtual

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.

Parameters
indexIndex.
Returns
Returns data point with requested index.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ idx_get() [1/2]

System::SharedPtr<IChartDataPoint> Aspose::Slides::Charts::ChartDataPointCollection::idx_get ( int32_t  index)
virtual

Returns the series data point by index.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ idx_get() [2/2]

int32_t Aspose::Slides::Charts::ChartDataPointCollection::idx_get ( System::SharedPtr< IChartDataPoint pt)
virtual

Return index of data point in this collection.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ IndexOf()

int32_t Aspose::Slides::Charts::ChartDataPointCollection::IndexOf ( System::SharedPtr< IChartDataPoint dataPoint)
protected

◆ Remove()

void Aspose::Slides::Charts::ChartDataPointCollection::Remove ( System::SharedPtr< IChartDataPoint value)
virtual

Removes the specified value.

Parameters
valueThe value.
Exceptions
System::ArgumentException The value parameter was not found in the collection.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ RemoveAt()

void Aspose::Slides::Charts::ChartDataPointCollection::RemoveAt ( int32_t  index)
virtual

Removes the element at the given index.

Parameters
indexIndex of a data point to remove.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ RemoveInternal()

void Aspose::Slides::Charts::ChartDataPointCollection::RemoveInternal ( System::SharedPtr< ChartDataPoint value)
protected

Removes ChartDataPoint from m_dataPoints list. But doesn't do this: ChartDataPoint.m_dataPointCollection = null;

◆ set_BubbleSizeCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_BubbleSizeCachedFormula ( System::String  value)
protected

◆ set_DataSourceTypeForBubbleSizes()

void Aspose::Slides::Charts::ChartDataPointCollection::set_DataSourceTypeForBubbleSizes ( DataSourceType  value)
virtual

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 ChartDataPoint.BubbleSize.Data property. Write DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ set_DataSourceTypeForValues()

void Aspose::Slides::Charts::ChartDataPointCollection::set_DataSourceTypeForValues ( DataSourceType  value)
virtual

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. Write DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ set_DataSourceTypeForXValues()

void Aspose::Slides::Charts::ChartDataPointCollection::set_DataSourceTypeForXValues ( DataSourceType  value)
virtual

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 ChartDataPoint.XValue.Data property. Write DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ set_DataSourceTypeForYValues()

void Aspose::Slides::Charts::ChartDataPointCollection::set_DataSourceTypeForYValues ( DataSourceType  value)
virtual

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 ChartDataPoint.YValue.Data property. Write DataSourceType.

Implements Aspose::Slides::Charts::IChartDataPointCollection.

◆ set_SizeValuesCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_SizeValuesCachedFormula ( System::String  value)
protected

◆ set_ValuesCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_ValuesCachedFormula ( System::String  value)
protected

◆ set_XMinusCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_XMinusCachedFormula ( System::String  value)
protected

◆ set_XPlusCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_XPlusCachedFormula ( System::String  value)
protected

◆ set_XValuesCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_XValuesCachedFormula ( System::String  value)
protected

◆ set_YMinusCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_YMinusCachedFormula ( System::String  value)
protected

◆ set_YPlusCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_YPlusCachedFormula ( System::String  value)
protected

◆ set_YValuesCachedFormula()

void Aspose::Slides::Charts::ChartDataPointCollection::set_YValuesCachedFormula ( System::String  value)
protected