Aspose::Cells::Charts::ISparklineGroupCollection Class Referenceabstract

Encapsulates a collection of ISparklineGroup objects. More...

Inherits CollectionBase.

Public Member Functions

virtual intrusive_ptr< Aspose::Cells::Charts::ISparklineGroupGetObjectByIndex (Aspose::Cells::Systems::Int32 index)=0
 Gets the ISparklineGroup element at the specified index. More...
 
virtual Aspose::Cells::Systems::Int32 AddISparklineGroup (Aspose::Cells::Charts::SparklineType type, intrusive_ptr< Aspose::Cells::Systems::String > dataRange, bool isVertical, intrusive_ptr< Aspose::Cells::ICellArea > locationRange)=0
 Adds an ISparklineGroup item to the collection. More...
 
virtual void ClearISparklines (intrusive_ptr< Aspose::Cells::ICellArea > cellArea)=0
 Clears the sparklines that is inside an area of cells. More...
 
virtual void ClearISparklineGroups (intrusive_ptr< Aspose::Cells::ICellArea > cellArea)=0
 Clears the sparkline groups that overlaps an area of cells. More...
 

Detailed Description

Encapsulates a collection of ISparklineGroup objects.

Member Function Documentation

◆ AddISparklineGroup()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Charts::ISparklineGroupCollection::AddISparklineGroup ( Aspose::Cells::Charts::SparklineType  type,
intrusive_ptr< Aspose::Cells::Systems::String >  dataRange,
bool  isVertical,
intrusive_ptr< Aspose::Cells::ICellArea locationRange 
)
pure virtual

Adds an ISparklineGroup item to the collection.

Parameters
typeSpecifies the type of the Sparkline group.
dataRangeSpecifies the data range of the sparkline group.
isVerticalSpecifies whether to plot the sparklines from the data range by row or by column.
locationRangeSpecifies where the sparklines to be placed.
Returns
ISparklineGroup object index.

◆ ClearISparklineGroups()

virtual void Aspose::Cells::Charts::ISparklineGroupCollection::ClearISparklineGroups ( intrusive_ptr< Aspose::Cells::ICellArea cellArea)
pure virtual

Clears the sparkline groups that overlaps an area of cells.

Parameters
cellAreaSpecifies the area of cells

◆ ClearISparklines()

virtual void Aspose::Cells::Charts::ISparklineGroupCollection::ClearISparklines ( intrusive_ptr< Aspose::Cells::ICellArea cellArea)
pure virtual

Clears the sparklines that is inside an area of cells.

Parameters
cellAreaSpecifies the area of cells

◆ GetObjectByIndex()

virtual intrusive_ptr<Aspose::Cells::Charts::ISparklineGroup> Aspose::Cells::Charts::ISparklineGroupCollection::GetObjectByIndex ( Aspose::Cells::Systems::Int32  index)
pure virtual

Gets the ISparklineGroup element at the specified index.

Parameters
indexThe zero based index of the element.
Returns
The element at the specified index.