LibreOffice
LibreOffice 7.4 SDK API Reference
Public Member Functions | List of all members
XTableColumns Interface Referencepublished

provides methods to access columns via index and to insert and remove columns. More...

import"XTableColumns.idl";

Inheritance diagram for XTableColumns:
XIndexAccess XElementAccess XInterface TableColumns TableColumns

Public Member Functions

void insertByIndex ([in] long nIndex, [in] long nCount)
 inserts new columns. More...
 
void removeByIndex ([in] long nIndex, [in] long nCount)
 deletes columns. More...
 
- Public Member Functions inherited from XIndexAccess
long getCount ()
 
any getByIndex ([in] long Index) raises ( com::sun::star::lang::IndexOutOfBoundsException, com::sun::star::lang::WrappedTargetException )
 
- Public Member Functions inherited from XElementAccess
type getElementType ()
 
boolean hasElements ()
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

provides methods to access columns via index and to insert and remove columns.

See also
com::sun::star::table::TableColumns

Member Function Documentation

◆ insertByIndex()

void insertByIndex ( [in] long  nIndex,
[in] long  nCount 
)

inserts new columns.

Parameters
nIndexis the index the first inserted column will have.
nCountis the number of columns to insert.

◆ removeByIndex()

void removeByIndex ( [in] long  nIndex,
[in] long  nCount 
)

deletes columns.

Parameters
nIndexis the index of the first column to delete.
nCountis the number of columns to delete.

The documentation for this interface was generated from the following file: