Aspose::Cells::Pivot::IPivotFormatCondition Class Referenceabstract

Represents a PivotTable Format Condition in PivotFormatCondition Collection. More...

Inherits Object.

Public Member Functions

virtual void AddDataAreaCondition (intrusive_ptr< Aspose::Cells::Systems::String > fieldName)=0
 Adds PivotTable conditional format limit in the data fields. More...
 
virtual void AddDataAreaCondition (intrusive_ptr< Aspose::Cells::Pivot::IPivotField > dataField)=0
 Adds PivotTable conditional format limit in the data fields. More...
 
virtual void AddRowAreaCondition (intrusive_ptr< Aspose::Cells::Systems::String > fieldName)=0
 Adds PivotTable conditional format limit in the row fields. More...
 
virtual void AddRowAreaCondition (intrusive_ptr< Aspose::Cells::Pivot::IPivotField > rowField)=0
 Adds PivotTable conditional format limit in the row fields. More...
 
virtual void AddColumnAreaCondition (intrusive_ptr< Aspose::Cells::Systems::String > fieldName)=0
 Adds PivotTable conditional format limit in the column fields. More...
 
virtual void AddColumnAreaCondition (intrusive_ptr< Aspose::Cells::Pivot::IPivotField > columnField)=0
 Adds PivotTable conditional format limit in the column fields. More...
 
virtual void SetConditionalAreas ()=0
 Sets conditional areas of PivotFormatCondition object. More...
 
virtual Aspose::Cells::Pivot::PivotConditionFormatScopeType GetScopeType ()=0
 Get and set scope type for the pivot table condition format . More...
 
virtual void SetScopeType (Aspose::Cells::Pivot::PivotConditionFormatScopeType value)=0
 Set scope type for the pivot talbe condition format . More...
 
virtual Aspose::Cells::Pivot::PivotConditionFormatRuleType GetRuleType ()=0
 Get rule type for the pivot talbe condition format . More...
 
virtual void SetRuleType (Aspose::Cells::Pivot::PivotConditionFormatRuleType value)=0
 Set rule type for the pivot talbe condition format . More...
 
virtual intrusive_ptr< Aspose::Cells::IFormatConditionCollectionGetIFormatConditions ()=0
 Get formatconditions for the pivot talbe condition format . More...
 

Detailed Description

Represents a PivotTable Format Condition in PivotFormatCondition Collection.

Member Function Documentation

◆ AddColumnAreaCondition() [1/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddColumnAreaCondition ( intrusive_ptr< Aspose::Cells::Systems::String >  fieldName)
pure virtual

Adds PivotTable conditional format limit in the column fields.

Parameters
fieldNameThe name of PivotField.

◆ AddColumnAreaCondition() [2/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddColumnAreaCondition ( intrusive_ptr< Aspose::Cells::Pivot::IPivotField columnField)
pure virtual

Adds PivotTable conditional format limit in the column fields.

Parameters
columnFieldThe PivotField in the column fields.

◆ AddDataAreaCondition() [1/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddDataAreaCondition ( intrusive_ptr< Aspose::Cells::Systems::String >  fieldName)
pure virtual

Adds PivotTable conditional format limit in the data fields.

Parameters
fieldNameThe name of PivotField.

◆ AddDataAreaCondition() [2/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddDataAreaCondition ( intrusive_ptr< Aspose::Cells::Pivot::IPivotField dataField)
pure virtual

Adds PivotTable conditional format limit in the data fields.

Parameters
dataFieldThe PivotField in the data fields.

◆ AddRowAreaCondition() [1/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddRowAreaCondition ( intrusive_ptr< Aspose::Cells::Systems::String >  fieldName)
pure virtual

Adds PivotTable conditional format limit in the row fields.

Parameters
fieldNameThe name of PivotField.

◆ AddRowAreaCondition() [2/2]

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::AddRowAreaCondition ( intrusive_ptr< Aspose::Cells::Pivot::IPivotField rowField)
pure virtual

Adds PivotTable conditional format limit in the row fields.

Parameters
rowFieldThe PivotField in the row fields.

◆ GetIFormatConditions()

virtual intrusive_ptr<Aspose::Cells::IFormatConditionCollection> Aspose::Cells::Pivot::IPivotFormatCondition::GetIFormatConditions ( )
pure virtual

Get formatconditions for the pivot talbe condition format .

◆ GetRuleType()

virtual Aspose::Cells::Pivot::PivotConditionFormatRuleType Aspose::Cells::Pivot::IPivotFormatCondition::GetRuleType ( )
pure virtual

Get rule type for the pivot talbe condition format .

◆ GetScopeType()

virtual Aspose::Cells::Pivot::PivotConditionFormatScopeType Aspose::Cells::Pivot::IPivotFormatCondition::GetScopeType ( )
pure virtual

Get and set scope type for the pivot table condition format .

◆ SetConditionalAreas()

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::SetConditionalAreas ( )
pure virtual

Sets conditional areas of PivotFormatCondition object.

◆ SetRuleType()

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::SetRuleType ( Aspose::Cells::Pivot::PivotConditionFormatRuleType  value)
pure virtual

Set rule type for the pivot talbe condition format .

◆ SetScopeType()

virtual void Aspose::Cells::Pivot::IPivotFormatCondition::SetScopeType ( Aspose::Cells::Pivot::PivotConditionFormatScopeType  value)
pure virtual

Set scope type for the pivot talbe condition format .