Aspose::Cells::Pivot::IPivotFilterCollection Class Referenceabstract

Represents a collection of all the PivotFilter objects More...

Inherits CollectionBase.

Public Member Functions

virtual intrusive_ptr< Aspose::Cells::Pivot::IPivotFilterGetObjectByIndex (Aspose::Cells::Systems::Int32 index)=0
 Gets the pivotfilter object at the specific index. More...
 
virtual Aspose::Cells::Systems::Int32 Add (Aspose::Cells::Systems::Int32 fieldIndex, Aspose::Cells::Pivot::PivotFilterType type)=0
 Adds a PivotFilter Object to the specific type More...
 
virtual void ClearFilter (Aspose::Cells::Systems::Int32 fieldIndex)=0
 Clear PivotFilter from the specific PivotField More...
 

Detailed Description

Represents a collection of all the PivotFilter objects

Member Function Documentation

◆ Add()

virtual Aspose::Cells::Systems::Int32 Aspose::Cells::Pivot::IPivotFilterCollection::Add ( Aspose::Cells::Systems::Int32  fieldIndex,
Aspose::Cells::Pivot::PivotFilterType  type 
)
pure virtual

Adds a PivotFilter Object to the specific type

Parameters
fieldIndexthe PivotField index
typethe PivotFilter type
Returns
the index of the PivotFilter Object in this PivotFilterCollection.

◆ ClearFilter()

virtual void Aspose::Cells::Pivot::IPivotFilterCollection::ClearFilter ( Aspose::Cells::Systems::Int32  fieldIndex)
pure virtual

Clear PivotFilter from the specific PivotField

Parameters
fieldIndexthe PivotField index

◆ GetObjectByIndex()

virtual intrusive_ptr<Aspose::Cells::Pivot::IPivotFilter> Aspose::Cells::Pivot::IPivotFilterCollection::GetObjectByIndex ( Aspose::Cells::Systems::Int32  index)
pure virtual

Gets the pivotfilter object at the specific index.