com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IColumnCollection

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      IColumn[] addClone(IColumn templ, boolean withAttachedColumns)
      Creates a copy of the specified template row and inserts it at the bottom of a table.
      IColumn get_Item(int index)
      Returns the column at the specified index.
      IColumn[] insertClone(int index, IColumn templ, boolean withAttachedColumns)
      Creates a copy of the specified template column and insert it at the specified position in a table.
      void removeAt(int firstColumnIndex, boolean withAttachedRows)
      Removes a column at the specified position from a table.
      • Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable

        iterator
      • Methods inherited from interface com.aspose.ms.System.Collections.ICollection

        copyTo, getSyncRoot, isSynchronized, size
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Method Detail

      • get_Item

        IColumn get_Item(int index)

        Returns the column at the specified index. Read-only IColumn.

      • addClone

        IColumn[] addClone(IColumn templ,
                           boolean withAttachedColumns)

        Creates a copy of the specified template row and inserts it at the bottom of a table.

        Parameters:
        templ - Column which is used as a template.
        withAttachedColumns - True to copy also all columns attached to the template row.
        Returns:
        Added columns.
      • insertClone

        IColumn[] insertClone(int index,
                              IColumn templ,
                              boolean withAttachedColumns)

        Creates a copy of the specified template column and insert it at the specified position in a table.

        Parameters:
        index - Index of a new column.
        templ - Column which is used as a template.
        withAttachedColumns - True to copy also all columns attached to the template column.
        Returns:
        Inserted columns.
      • removeAt

        void removeAt(int firstColumnIndex,
                      boolean withAttachedRows)

        Removes a column at the specified position from a table.

        Parameters:
        firstColumnIndex - Index of a column to delete.
        withAttachedRows - True to delete also all attached columns.