Aspose::Cells::Tables::IListColumn Class Referenceabstract

Represents a column in a list. More...

Inherits Object.

Public Member Functions

virtual intrusive_ptr< Aspose::Cells::Systems::String > GetName ()=0
 Gets the name of the column. More...
 
virtual void SetName (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the name of the column. More...
 
virtual Aspose::Cells::Tables::TotalsCalculation GetTotalsCalculation ()=0
 Gets the type of calculation in the Totals row of the list column. More...
 
virtual void SetTotalsCalculation (Aspose::Cells::Tables::TotalsCalculation value)=0
 Sets the type of calculation in the Totals row of the list column. More...
 
virtual intrusive_ptr< Aspose::Cells::IRangeGetIRange ()=0
 Gets the range of this list column. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCustomTotalsRowFormula (bool isR1C1, bool isLocal)=0
 Gets the formula of totals row of this list column. More...
 
virtual void SetCustomTotalsRowFormula (intrusive_ptr< Aspose::Cells::Systems::String > formula, bool isR1C1, bool isLocal)=0
 Gets the formula of totals row of this list column. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetFormula ()=0
 Gets the formula of the list column. More...
 
virtual void SetFormula (intrusive_ptr< Aspose::Cells::Systems::String > value)=0
 Sets the formula of the list column. More...
 
virtual intrusive_ptr< Aspose::Cells::Systems::String > GetCustomCalculatedFormula (bool isR1C1, bool isLocal)=0
 Gets the formula of this list column. More...
 
virtual void SetCustomCalculatedFormula (intrusive_ptr< Aspose::Cells::Systems::String > formula, bool isR1C1, bool isLocal)=0
 Sets the formula for this list column. More...
 

Detailed Description

Represents a column in a list.

Member Function Documentation

◆ GetCustomCalculatedFormula()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Tables::IListColumn::GetCustomCalculatedFormula ( bool  isR1C1,
bool  isLocal 
)
pure virtual

Gets the formula of this list column.

Parameters
isR1C1Whether the formula needs to be formatted as R1C1.
isLocalWhether the formula needs to be formatted by locale.
Returns
The formula of this list column.

◆ GetCustomTotalsRowFormula()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Tables::IListColumn::GetCustomTotalsRowFormula ( bool  isR1C1,
bool  isLocal 
)
pure virtual

Gets the formula of totals row of this list column.

Parameters
isR1C1Whether the formula needs to be formatted as R1C1.
isLocalWhether the formula needs to be formatted by locale.
Returns
The formula of this list column.

◆ GetFormula()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Tables::IListColumn::GetFormula ( )
pure virtual

Gets the formula of the list column.

◆ GetIRange()

virtual intrusive_ptr<Aspose::Cells::IRange> Aspose::Cells::Tables::IListColumn::GetIRange ( )
pure virtual

Gets the range of this list column.

◆ GetName()

virtual intrusive_ptr<Aspose::Cells::Systems::String> Aspose::Cells::Tables::IListColumn::GetName ( )
pure virtual

Gets the name of the column.

If sets the name of the column, the according cell' value will be changed too.

◆ GetTotalsCalculation()

virtual Aspose::Cells::Tables::TotalsCalculation Aspose::Cells::Tables::IListColumn::GetTotalsCalculation ( )
pure virtual

Gets the type of calculation in the Totals row of the list column.

◆ SetCustomCalculatedFormula()

virtual void Aspose::Cells::Tables::IListColumn::SetCustomCalculatedFormula ( intrusive_ptr< Aspose::Cells::Systems::String >  formula,
bool  isR1C1,
bool  isLocal 
)
pure virtual

Sets the formula for this list column.

Parameters
formulathe formula for this list column.
isR1C1Whether the formula needs to be formatted as R1C1.
isLocalWhether the formula needs to be formatted by locale.

◆ SetCustomTotalsRowFormula()

virtual void Aspose::Cells::Tables::IListColumn::SetCustomTotalsRowFormula ( intrusive_ptr< Aspose::Cells::Systems::String >  formula,
bool  isR1C1,
bool  isLocal 
)
pure virtual

Gets the formula of totals row of this list column.

Parameters
formulathe formula for this list column.
isR1C1Whether the formula needs to be formatted as R1C1.
isLocalWhether the formula needs to be formatted by locale.

◆ SetFormula()

virtual void Aspose::Cells::Tables::IListColumn::SetFormula ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the formula of the list column.

◆ SetName()

virtual void Aspose::Cells::Tables::IListColumn::SetName ( intrusive_ptr< Aspose::Cells::Systems::String >  value)
pure virtual

Sets the name of the column.

If sets the name of the column, the according cell' value will be changed too.

◆ SetTotalsCalculation()

virtual void Aspose::Cells::Tables::IListColumn::SetTotalsCalculation ( Aspose::Cells::Tables::TotalsCalculation  value)
pure virtual

Sets the type of calculation in the Totals row of the list column.