Inherits IEnumerable, IDisposable, and Object.
|
virtual void | Dispose ()=0 |
| Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetCount ()=0 |
| Gets the total count of instantiated Cell objects. More...
|
|
virtual Aspose::Cells::Systems::Int64 | GetCountLarge ()=0 |
| Gets the total count of instantiated Cell objects. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetObjectByIndex (Aspose::Cells::Systems::Int32 index)=0 |
| Gets Cell item within the worksheet More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::IEnumerator > | GetEnumerator ()=0 |
| Gets the cells enumerator. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::IEnumerator > | GetRowEnumerator ()=0 |
| Gets the rows enumerator More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRowCollection > | GetIRows ()=0 |
| Gets the collection of IRow objects that represents the individual rows in this worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::ArrayList > | GetMergedCells ()=0 |
| Gets the collection of merged cells. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetICell (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column)=0 |
| Gets the ICell element or null at the specified cell row index and column index. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRow > | GetIRow (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the IRow element at the specified cell row index. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | CheckICell (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column)=0 |
| Gets the ICell element or null at the specified cell row index and column index. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRow > | CheckIRow (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the IRow element or at the specified cell row index. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IColumn > | CheckIColumn (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Gets the IColumn element or null at the specified column index. More...
|
|
virtual bool | IsRowHidden (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Checks whether a row at given index is hidden. More...
|
|
virtual bool | IsColumnHidden (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Checks whether a column at given index is hidden. More...
|
|
virtual void | AddIRange (intrusive_ptr< Aspose::Cells::IRange > rangeObject)=0 |
| Adds a range object reference to cells. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRange > | CreateIRange (intrusive_ptr< Aspose::Cells::Systems::String > upperLeftCell, intrusive_ptr< Aspose::Cells::Systems::String > lowerRightCell)=0 |
| Creates an IRange object from a range of cells. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRange > | CreateIRange (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Creates an IRange object from a range of cells. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRange > | CreateIRange (intrusive_ptr< Aspose::Cells::Systems::String > address)=0 |
| Creates an IRange object from an address of the range. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRange > | CreateIRange (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 number, bool isVertical)=0 |
| Creates a IRange object from rows of cells or columns of cells. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetObjectByIndex (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column)=0 |
| Gets the ICell element at the specified cell row index and column index. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetObjectByIndex (intrusive_ptr< Aspose::Cells::Systems::String > cellName)=0 |
| Gets the ICell element at the specified cell name. More...
|
|
virtual bool | GetMultiThreadReading ()=0 |
| Gets whether the cells data model should support Multi-Thread reading. Default value is false. If there are multiple threads to read Row/Cell objects in this collection concurrently, this method should be set as true, otherwise unexpected result may be produced. Supporting Multi-Thread reading may degrade the performance for accessing Row/Cell objects from this collection. More...
|
|
virtual void | SetMultiThreadReading (bool value)=0 |
| Sets whether the cells data model should support Multi-Thread reading. Default value is false. If there are multiple threads to read Row/Cell objects in this collection concurrently, this method should be set as true, otherwise unexpected result may be produced. Supporting Multi-Thread reading may degrade the performance for accessing Row/Cell objects from this collection. More...
|
|
virtual Aspose::Cells::MemorySetting | GetMemorySetting ()=0 |
| Gets the memory usage option for this cells. More...
|
|
virtual void | SetMemorySetting (Aspose::Cells::MemorySetting value)=0 |
| Sets the memory usage option for this cells. More...
|
|
virtual void | Clear ()=0 |
| Clear all cell objects. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IStyle > | GetIStyle ()=0 |
| Gets the default style. More...
|
|
virtual void | SetIStyle (intrusive_ptr< Aspose::Cells::IStyle > value)=0 |
| Sets the default style. More...
|
|
virtual Aspose::Cells::Systems::Double | GetStandardWidthInch ()=0 |
| Gets the default column width in the worksheet, in unit of inches. More...
|
|
virtual void | SetStandardWidthInch (Aspose::Cells::Systems::Double value)=0 |
| Sets the default column width in the worksheet, in unit of inches. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetStandardWidthPixels ()=0 |
| Gets the default column width in the worksheet, in unit of pixels. More...
|
|
virtual void | SetStandardWidthPixels (Aspose::Cells::Systems::Int32 value)=0 |
| Sets the default column width in the worksheet, in unit of pixels. More...
|
|
virtual Aspose::Cells::Systems::Double | GetStandardWidth ()=0 |
| Gets the default column width in the worksheet, in unit of characters. More...
|
|
virtual void | SetStandardWidth (Aspose::Cells::Systems::Double value)=0 |
| Sets the default column width in the worksheet, in unit of characters. More...
|
|
virtual Aspose::Cells::Systems::Double | GetStandardHeight ()=0 |
| Gets the default row height in this worksheet, in unit of points. More...
|
|
virtual void | SetStandardHeight (Aspose::Cells::Systems::Double value)=0 |
| Sets the default row height in this worksheet, in unit of points. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetStandardHeightPixels ()=0 |
| Gets the default row height in this worksheet, in unit of pixels. More...
|
|
virtual void | SetStandardHeightPixels (Aspose::Cells::Systems::Int32 value)=0 |
| Sets the default row height in this worksheet, in unit of pixels. More...
|
|
virtual Aspose::Cells::Systems::Double | GetStandardHeightInch ()=0 |
| Gets the default row height in this worksheet, in unit of inches. More...
|
|
virtual void | SetStandardHeightInch (Aspose::Cells::Systems::Double value)=0 |
| Sets the default row height in this worksheet, in unit of inches. More...
|
|
virtual void | ImportTwoDimensionArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> objArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Imports a two-dimension array of data into a worksheet. More...
|
|
virtual void | ImportTwoDimensionArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> objArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool convertStringToNumber)=0 |
| Imports a two-dimension array of data into a worksheet. More...
|
|
virtual void | ImportTwoDimensionArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> objArray, intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> styles, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool convertStringToNumber)=0 |
| Imports a two-dimension array of data into a worksheet. More...
|
|
virtual void | ImportTwoDimensionArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> objArray, intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object *>> styles, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, intrusive_ptr< Aspose::Cells::ITxtLoadOptions > opts)=0 |
| Imports a two-dimension array of data into a worksheet. More...
|
|
virtual void | ImportObjectArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Object *>> objArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an array of data into a worksheet. More...
|
|
virtual void | ImportArrayList (intrusive_ptr< Aspose::Cells::Systems::Collections::ArrayList > arrayList, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an arraylist of data into a worksheet. More...
|
|
virtual void | ImportObjectArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Object *>> objArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical, Aspose::Cells::Systems::Int32 skip)=0 |
| Imports an array of data into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::String *>> stringArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Imports a two-dimension array of string into a worksheet. More...
|
|
virtual void | ImportFormulaArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::String *>> stringArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an array of formula into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::String *>> stringArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an array of string into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Int32 >> intArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Imports a two-dimension array of integer into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Int32 >> intArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an array of integer into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Double >> doubleArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Imports a two-dimension array of double into a worksheet. More...
|
|
virtual void | ImportArray (intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Double >> doubleArray, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, bool isVertical)=0 |
| Imports an array of double into a worksheet. More...
|
|
virtual void | TextToColumns (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 totalRows, intrusive_ptr< Aspose::Cells::ITxtLoadOptions > options)=0 |
| Splits the text in the column to columns. More...
|
|
virtual void | ImportCSV (intrusive_ptr< Aspose::Cells::Systems::String > fileName, intrusive_ptr< Aspose::Cells::Systems::String > splitter, bool convertNumericData, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Import a CSV file to the cells. More...
|
|
virtual void | ImportCSV (intrusive_ptr< Aspose::Cells::Systems::IO::Stream > stream, intrusive_ptr< Aspose::Cells::Systems::String > splitter, bool convertNumericData, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Import a CSV file to the cells. More...
|
|
virtual void | ImportCSV (intrusive_ptr< Aspose::Cells::Systems::String > fileName, intrusive_ptr< Aspose::Cells::ITxtLoadOptions > options, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Import a CSV file to the cells. More...
|
|
virtual void | ImportCSV (intrusive_ptr< Aspose::Cells::Systems::IO::Stream > stream, intrusive_ptr< Aspose::Cells::ITxtLoadOptions > options, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn)=0 |
| Import a CSV file to the cells. More...
|
|
virtual bool | GetPreserveString ()=0 |
| Gets or sets a value indicating whether all worksheet values are preserved as strings. Default is false. More...
|
|
virtual void | SetPreserveString (bool value)=0 |
| Gets or sets a value indicating whether all worksheet values are preserved as strings. Default is false. More...
|
|
virtual void | Merge (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Merges a specified range of cells into a single cell.
More...
|
|
virtual void | Merge (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns, bool mergeConflict)=0 |
| Merges a specified range of cells into a single cell.
More...
|
|
virtual void | Merge (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns, bool checkConflict, bool mergeConflict)=0 |
| Merges a specified range of cells into a single cell.
More...
|
|
virtual void | UnMerge (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Unmerges a specified range of merged cells.
More...
|
|
virtual void | ClearMergedCells ()=0 |
| Clears all merged ranges. More...
|
|
virtual void | HideRow (Aspose::Cells::Systems::Int32 row)=0 |
| Hides a row. More...
|
|
virtual void | UnhideRow (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Double height)=0 |
| Unhides a row. More...
|
|
virtual void | HideRows (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 totalRows)=0 |
| Hides multiple rows. More...
|
|
virtual void | UnhideRows (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Double height)=0 |
| Unhides the hidden rows. More...
|
|
virtual void | SetRowHeightPixel (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 pixels)=0 |
| Sets row height in unit of pixels. More...
|
|
virtual void | SetRowHeightInch (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Double inches)=0 |
| Sets row height in unit of inches. More...
|
|
virtual void | SetRowHeight (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Double height)=0 |
| Sets the height of the specified row. More...
|
|
virtual Aspose::Cells::Systems::Double | GetRowOriginalHeightPoint (Aspose::Cells::Systems::Int32 row)=0 |
| Gets original row's height in unit of point if the row is hidden More...
|
|
virtual void | HideColumn (Aspose::Cells::Systems::Int32 column)=0 |
| Hides a column. More...
|
|
virtual void | UnhideColumn (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Double width)=0 |
| Unhides a column More...
|
|
virtual void | HideColumns (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Hide multiple columns. More...
|
|
virtual void | UnhideColumns (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 totalColumns, Aspose::Cells::Systems::Double width)=0 |
| Unhide multiple columns. More...
|
|
virtual Aspose::Cells::Systems::Double | GetRowHeight (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the height of a specified row. More...
|
|
virtual Aspose::Cells::Systems::Double | GetViewRowHeight (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the height of a specified row. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetRowHeightPixel (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the height of a specified row in unit of pixel. More...
|
|
virtual Aspose::Cells::Systems::Double | GetRowHeightInch (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the height of a specified row in unit of inches. More...
|
|
virtual Aspose::Cells::Systems::Double | GetViewRowHeightInch (Aspose::Cells::Systems::Int32 row)=0 |
| Gets the height of a specified row in unit of inches. More...
|
|
virtual void | SetColumnWidthPixel (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 pixels)=0 |
| Sets column width in unit of pixels in normal view. More...
|
|
virtual void | SetColumnWidthInch (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Double inches)=0 |
| Sets column width in unit of inches in normal view. More...
|
|
virtual void | SetColumnWidth (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Double width)=0 |
| Sets the width of the specified column in normal view. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetColumnWidthPixel (Aspose::Cells::Systems::Int32 column)=0 |
| Gets the width of the specified column in normal view, in units of pixel. More...
|
|
virtual Aspose::Cells::Systems::Double | GetColumnWidthInch (Aspose::Cells::Systems::Int32 column)=0 |
| Gets the width of the specified column in normal view, in units of inches. More...
|
|
virtual Aspose::Cells::Systems::Double | GetColumnWidth (Aspose::Cells::Systems::Int32 column)=0 |
| Gets the width of the specified column in normal view More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetViewColumnWidthPixel (Aspose::Cells::Systems::Int32 column)=0 |
| Get the width in different view type. More...
|
|
virtual void | SetViewColumnWidthPixel (Aspose::Cells::Systems::Int32 column, Aspose::Cells::Systems::Int32 pixels)=0 |
| Sets the width of the column in different view. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMinRow ()=0 |
| Minimum row index of cell which contains data or style. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxRow ()=0 |
| Maximum row index of cell which contains data or style. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMinColumn ()=0 |
| Minimum column index of those cells that have been instantiated in the collection(does not include the column where style is defined for the whole column but no cell has been instantiated in it). More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxColumn ()=0 |
| Minimum column index of those cells that have been instantiated in the collection(does not include the column where style is defined for the whole column but no cell has been instantiated in it). More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMinDataRow ()=0 |
| Minimum row index of cell which contains data. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxDataRow ()=0 |
| Maximum row index of cell which contains data. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMinDataColumn ()=0 |
| Minimum column index of cell which contains data. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxDataColumn ()=0 |
| Maximum column index of cell which contains data. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetLastDataRow (Aspose::Cells::Systems::Int32 column)=0 |
| Gets the last row index of cell which contains data in the specified column. More...
|
|
virtual bool | IsDefaultRowHeightMatched ()=0 |
| Indicates that row height and default font height matches More...
|
|
virtual void | SetDefaultRowHeightMatched (bool value)=0 |
| Indicates that row height and default font height matches More...
|
|
virtual bool | IsDefaultRowHidden ()=0 |
| Indicates whether the row is default hidden. More...
|
|
virtual void | SetDefaultRowHidden (bool value)=0 |
| Indicates whether the row is default hidden. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IColumnCollection > | GetIColumns ()=0 |
| Gets the collection of IColumn objects that represents the individual columns in this worksheet. More...
|
|
virtual void | ApplyColumnIStyle (Aspose::Cells::Systems::Int32 column, intrusive_ptr< Aspose::Cells::IStyle > style, intrusive_ptr< Aspose::Cells::IStyleFlag > flag)=0 |
| Applies formats for a whole column. More...
|
|
virtual void | ApplyRowIStyle (Aspose::Cells::Systems::Int32 row, intrusive_ptr< Aspose::Cells::IStyle > style, intrusive_ptr< Aspose::Cells::IStyleFlag > flag)=0 |
| Applies formats for a whole row. More...
|
|
virtual void | ApplyIStyle (intrusive_ptr< Aspose::Cells::IStyle > style, intrusive_ptr< Aspose::Cells::IStyleFlag > flag)=0 |
| Applies formats for a whole worksheet. More...
|
|
virtual void | CopyIColumns (intrusive_ptr< Aspose::Cells::ICells > sourceCells0, Aspose::Cells::Systems::Int32 sourceColumnIndex, Aspose::Cells::Systems::Int32 destinationColumnIndex, Aspose::Cells::Systems::Int32 columnNumber, intrusive_ptr< Aspose::Cells::IPasteOptions > pasteOptions)=0 |
| Copies data and formats of a whole column. More...
|
|
virtual void | CopyIColumn (intrusive_ptr< Aspose::Cells::ICells > sourceCells, Aspose::Cells::Systems::Int32 sourceColumnIndex, Aspose::Cells::Systems::Int32 destinationColumnIndex)=0 |
| Copies data and formats of a whole column. More...
|
|
virtual void | CopyIColumns (intrusive_ptr< Aspose::Cells::ICells > sourceCells0, Aspose::Cells::Systems::Int32 sourceColumnIndex, Aspose::Cells::Systems::Int32 destinationColumnIndex, Aspose::Cells::Systems::Int32 columnNumber)=0 |
| Copies data and formats of a whole column. More...
|
|
virtual void | CopyIColumns (intrusive_ptr< Aspose::Cells::ICells > sourceCells, Aspose::Cells::Systems::Int32 sourceColumnIndex, Aspose::Cells::Systems::Int32 sourceTotalColumns, Aspose::Cells::Systems::Int32 destinationColumnIndex, Aspose::Cells::Systems::Int32 destinationTotalColumns)=0 |
| Copies data and formats of the whole columns. More...
|
|
virtual void | CopyIRow (intrusive_ptr< Aspose::Cells::ICells > sourceCells, Aspose::Cells::Systems::Int32 sourceRowIndex, Aspose::Cells::Systems::Int32 destinationRowIndex)=0 |
| Copies data and formats of a whole row. More...
|
|
virtual void | CopyIRows (intrusive_ptr< Aspose::Cells::ICells > sourceCells, Aspose::Cells::Systems::Int32 sourceRowIndex, Aspose::Cells::Systems::Int32 destinationRowIndex, Aspose::Cells::Systems::Int32 rowNumber)=0 |
| Copies data and formats of some whole rows. More...
|
|
virtual void | CopyIRows (intrusive_ptr< Aspose::Cells::ICells > sourceCells0, Aspose::Cells::Systems::Int32 sourceRowIndex, Aspose::Cells::Systems::Int32 destinationRowIndex, Aspose::Cells::Systems::Int32 rowNumber, intrusive_ptr< Aspose::Cells::ICopyOptions > copyOptions)=0 |
| Copies data and formats of some whole rows. More...
|
|
virtual void | CopyIRows (intrusive_ptr< Aspose::Cells::ICells > sourceCells0, Aspose::Cells::Systems::Int32 sourceRowIndex, Aspose::Cells::Systems::Int32 destinationRowIndex, Aspose::Cells::Systems::Int32 rowNumber, intrusive_ptr< Aspose::Cells::ICopyOptions > copyOptions, intrusive_ptr< Aspose::Cells::IPasteOptions > pasteOptions)=0 |
| Copies data and formats of some whole rows. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetGroupedRowOutlineLevel (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Gets the outline level (zero-based) of the row. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetGroupedColumnOutlineLevel (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Gets the outline level (zero-based) of the column. More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxGroupedColumnOutlineLevel ()=0 |
| Gets the max grouped column outline level (zero-based). More...
|
|
virtual Aspose::Cells::Systems::Int32 | GetMaxGroupedRowOutlineLevel ()=0 |
| Gets the max grouped row outline level (zero-based). More...
|
|
virtual void | ShowGroupDetail (bool isVertical, Aspose::Cells::Systems::Int32 index)=0 |
| Uncollapses the grouped rows/columns. More...
|
|
virtual void | HideGroupDetail (bool isVertical, Aspose::Cells::Systems::Int32 index)=0 |
| Collapses the grouped rows/columns. More...
|
|
virtual void | UngroupColumns (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex)=0 |
| Ungroups columns. More...
|
|
virtual void | GroupColumns (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex)=0 |
| Groups columns. More...
|
|
virtual void | GroupColumns (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex, bool isHidden)=0 |
| Groups columns. More...
|
|
virtual void | UngroupRows (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex, bool isAll)=0 |
| Ungroups rows. More...
|
|
virtual void | UngroupRows (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex)=0 |
| Ungroups rows. More...
|
|
virtual void | GroupRows (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex, bool isHidden)=0 |
| Groups rows. More...
|
|
virtual void | GroupRows (Aspose::Cells::Systems::Int32 firstIndex, Aspose::Cells::Systems::Int32 lastIndex)=0 |
| Groups rows. More...
|
|
virtual void | DeleteColumn (Aspose::Cells::Systems::Int32 columnIndex, bool updateReference)=0 |
| Deletes a column. More...
|
|
virtual void | DeleteColumn (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Deletes a column. More...
|
|
virtual void | DeleteColumns (Aspose::Cells::Systems::Int32 columnIndex, Aspose::Cells::Systems::Int32 totalColumns, bool updateReference)=0 |
| Deletes several columns. More...
|
|
virtual bool | IsDeletingRangeEnabled (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Check whether the range could be deleted. More...
|
|
virtual bool | DeleteRows (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 totalRows)=0 |
| Deletes several rows. More...
|
|
virtual void | DeleteRow (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Deletes a row. More...
|
|
virtual bool | DeleteRows (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 totalRows, bool updateReference)=0 |
| Deletes multiple rows in the worksheet. More...
|
|
virtual void | DeleteBlankColumns ()=0 |
| Delete all blank columns which do not contain any data. More...
|
|
virtual bool | IsBlankColumn (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Checks whether given column is blank(does not contain any data). More...
|
|
virtual void | DeleteBlankRows ()=0 |
| Delete all blank rows which do not contain any data. More...
|
|
virtual void | InsertColumns (Aspose::Cells::Systems::Int32 columnIndex, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Inserts some columns into the worksheet. More...
|
|
virtual void | InsertColumns (Aspose::Cells::Systems::Int32 columnIndex, Aspose::Cells::Systems::Int32 totalColumns, bool updateReference)=0 |
| Inserts some columns into the worksheet. More...
|
|
virtual void | InsertColumn (Aspose::Cells::Systems::Int32 columnIndex, bool updateReference)=0 |
| Inserts a new column into the worksheet. More...
|
|
virtual void | InsertColumn (Aspose::Cells::Systems::Int32 columnIndex)=0 |
| Inserts a new column into the worksheet. More...
|
|
virtual void | InsertRows (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 totalRows, bool updateReference)=0 |
| Inserts multiple rows into the worksheet. More...
|
|
virtual void | InsertRows (Aspose::Cells::Systems::Int32 rowIndex, Aspose::Cells::Systems::Int32 totalRows)=0 |
| Inserts multiple rows into the worksheet. More...
|
|
virtual void | InsertRow (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Inserts a new row into the worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRangeCollection > | GetIRanges ()=0 |
| Gets the collection of IRange objects created at run time. More...
|
|
virtual void | ClearRange (intrusive_ptr< Aspose::Cells::ICellArea > range)=0 |
| Clears contents and formatting of a range. More...
|
|
virtual void | ClearRange (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Clears contents and formatting of a range. More...
|
|
virtual void | ClearContents (intrusive_ptr< Aspose::Cells::ICellArea > range)=0 |
| Clears contents of a range. More...
|
|
virtual void | ClearContents (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Clears contents of a range. More...
|
|
virtual void | ClearFormats (intrusive_ptr< Aspose::Cells::ICellArea > range)=0 |
| Clears formatting of a range. More...
|
|
virtual void | ClearFormats (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Clears formatting of a range. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetLastICell ()=0 |
| Gets the last cell in this worksheet. More...
|
|
virtual void | LinkToXmlMap (intrusive_ptr< Aspose::Cells::Systems::String > mapName, Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column, intrusive_ptr< Aspose::Cells::Systems::String > path)=0 |
| Link to a xml map. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IRange > | GetMaxDisplayIRange ()=0 |
| Gets the max range which includes data, merged cells and shapes. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | GetFirstICell ()=0 |
| Gets the first cell in this worksheet. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | FindFormula (intrusive_ptr< Aspose::Cells::Systems::String > formula, intrusive_ptr< Aspose::Cells::ICell > previousCell)=0 |
| Finds the cell with the input string. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | FindFormulaContains (intrusive_ptr< Aspose::Cells::Systems::String > formula, intrusive_ptr< Aspose::Cells::ICell > previousCell)=0 |
| Finds the cell with formula which contains the input string. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | Find (intrusive_ptr< Aspose::Cells::Systems::Object > what, intrusive_ptr< Aspose::Cells::ICell > previousCell)=0 |
| Finds the cell containing with the input object. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | Find (intrusive_ptr< Aspose::Cells::Systems::Object > what, intrusive_ptr< Aspose::Cells::ICell > previousCell, intrusive_ptr< Aspose::Cells::IFindOptions > findOptions)=0 |
| Finds the cell containing with the input object. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | EndICellInRow (Aspose::Cells::Systems::Int32 rowIndex)=0 |
| Gets the last cell in this row. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | EndICellInColumn (Aspose::Cells::Systems::Int16 columnIndex)=0 |
| Gets the last cell in this column. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | EndICellInColumn (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int16 startColumn, Aspose::Cells::Systems::Int16 endColumn)=0 |
| Gets the last cell with maximum column index in this range. More...
|
|
virtual intrusive_ptr< Aspose::Cells::ICell > | EndICellInRow (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Gets the last cell with maximum row index in this range. More...
|
|
virtual void | MoveIRange (intrusive_ptr< Aspose::Cells::ICellArea > sourceArea, Aspose::Cells::Systems::Int32 destRow, Aspose::Cells::Systems::Int32 destColumn)=0 |
| Moves the range. More...
|
|
virtual void | InsertCutCells (intrusive_ptr< Aspose::Cells::IRange > cutRange, Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column, Aspose::Cells::ShiftType shiftType)=0 |
| Insert cut range. More...
|
|
virtual void | InsertIRange (intrusive_ptr< Aspose::Cells::ICellArea > area, Aspose::Cells::Systems::Int32 shiftNumber, Aspose::Cells::ShiftType shiftType, bool updateReference)=0 |
| Inserts a range of cells and shift cells according to the shift option. More...
|
|
virtual void | InsertIRange (intrusive_ptr< Aspose::Cells::ICellArea > area, Aspose::Cells::ShiftType shiftType)=0 |
| Inserts a range of cells and shift cells according to the shift option. More...
|
|
virtual void | InsertIRange (intrusive_ptr< Aspose::Cells::ICellArea > area, Aspose::Cells::Systems::Int32 shiftNumber, Aspose::Cells::ShiftType shiftType)=0 |
| Inserts a range of cells and shift cells according to the shift option. More...
|
|
virtual void | DeleteRange (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn, Aspose::Cells::ShiftType shiftType)=0 |
| Deletes a range of cells and shift cells according to the shift option. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::Systems::Object * > > | ExportArray (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Exports data in the ICells collection to a two-dimension array object. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Array2D< Aspose::Cells::CellValueType > > | ExportTypeArray (Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 totalRows, Aspose::Cells::Systems::Int32 totalColumns)=0 |
| Exports cell value type in the ICells collection to a two-dimension array object. More...
|
|
virtual Aspose::Cells::Systems::Int32 | ImportCustomObjects (intrusive_ptr< Aspose::Cells::Systems::Collections::ICollection > list, intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::String *>> propertyNames, bool isPropertyNameShown, Aspose::Cells::Systems::Int32 firstRow, Aspose::Cells::Systems::Int32 firstColumn, Aspose::Cells::Systems::Int32 rowNumber, bool insertRows, intrusive_ptr< Aspose::Cells::Systems::String > dateFormatString, bool convertStringToNumber)=0 |
| Imports custom objects. More...
|
|
virtual void | Subtotal (intrusive_ptr< Aspose::Cells::ICellArea > ca, Aspose::Cells::Systems::Int32 groupBy, Aspose::Cells::ConsolidationFunction function, intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Int32 >> totalList)=0 |
| Creates subtotals for the range. More...
|
|
virtual void | Subtotal (intrusive_ptr< Aspose::Cells::ICellArea > ca, Aspose::Cells::Systems::Int32 groupBy, Aspose::Cells::ConsolidationFunction function, intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Int32 >> totalList, bool replace, bool pageBreaks, bool summaryBelowData)=0 |
| Creates subtotals for the range. More...
|
|
virtual void | RemoveFormulas ()=0 |
| Removes all formula and replaces with the value of the formula. More...
|
|
virtual void | RemoveDuplicates ()=0 |
| Removes duplicate rows in the sheet. More...
|
|
virtual void | RemoveDuplicates (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn)=0 |
| Removes duplicate values in the range. More...
|
|
virtual void | RemoveDuplicates (Aspose::Cells::Systems::Int32 startRow, Aspose::Cells::Systems::Int32 startColumn, Aspose::Cells::Systems::Int32 endRow, Aspose::Cells::Systems::Int32 endColumn, bool hasHeaders, intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::Systems::Int32 >> columnOffsets)=0 |
| Removes duplicate data of the range. More...
|
|
virtual void | ConvertStringToNumericValue ()=0 |
| Converts string data in cells to numeric value if possible. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Array1D< Aspose::Cells::ICell * > > | GetDependentICells (bool isAll, Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column)=0 |
| Get all cells which refer to the specific cell. More...
|
|
virtual intrusive_ptr< Aspose::Cells::Systems::Collections::IEnumerator > | GetDependentsInCalculation (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column, bool recursive)=0 |
| Gets all cells whose calculated result depends on specific cell. More...
|
|
virtual intrusive_ptr< Aspose::Cells::IStyle > | GetCellIStyle (Aspose::Cells::Systems::Int32 row, Aspose::Cells::Systems::Int32 column)=0 |
| Get the style of given cell. More...
|
|
virtual void | add_ref () |
|
virtual int | release_ref () |
|