com.aspose.slides
Interface IColumnCollection

All Superinterfaces:
com.aspose.ms.System.Collections.IEnumerable<IColumn>, IGenericCollection<IColumn>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<IColumn>, java.lang.Iterable<IColumn>
All Known Implementing Classes:
ColumnCollection

public interface IColumnCollection
extends IGenericCollection<IColumn>


Method Summary
 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.slides.IGenericCollection
copyTo, getSyncRoot, isSynchronized, size
 
Methods inherited from interface com.aspose.ms.System.Collections.Generic.IGenericEnumerable
iterator
 

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.


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.