LibreOffice LibreOffice 26.2 SDK API Reference

List of all members
ExternalSheetCache Service Reference

A single sheet cache for an external document. More...

`import"ExternalSheetCache.idl";`

Inheritance diagram for ExternalSheetCache:

## Additional Inherited Members
Public Member Functions inherited from XExternalSheetCache
void | setCellValue ([in] long nColumn, [in] long nRow, [in] any aValue) raises (com::sun::star::lang::IllegalArgumentException)
| It sets a cached value for a specified cell position. More...
any | getCellValue ([in] long nColumn, [in] long nRow) raises (com::sun::star::lang::IllegalArgumentException)
| It retrieves a cached value from a specified cell position. More...
sequence< long > | getAllRows ()
| It returns a list of all row numbers where a cached cell or cells exist. More...
sequence< long > | getAllColumns ([in] long nRow) raises (com::sun::star::lang::IllegalArgumentException)
| Given a row number, this method returns a list of all columns numbers that store cached cell values in that row. More...
Public Attributes inherited from XExternalSheetCache
long | TokenIndex
| Index corresponding to this instance of an external sheet cache for usage in formula tokens. More...

## Detailed Description

A single sheet cache for an external document.

This cached data is used for external cell and cell range references, as well as external range names. A com::sun::star::sheet::ExternalDocLink instance contains a set of these sheet caches.

See also
  com::sun::star::sheet::ExternalDocLink
  com::sun::star::sheet::XExternalSheetCache

Since
  OOo 3.1

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

- com/sun/star/sheet/ExternalSheetCache.idl