LibreOffice 6.4 SDK API Reference
List of all members
ExternalSheetCache Service Reference

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


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
OOo 3.1

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