LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
ExternalSheetCache Service Reference

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

import "ExternalSheetCache.idl";

Inheritance diagram for ExternalSheetCache:
XExternalSheetCache

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.
any getCellValue ([in] long nColumn, [in] long nRow) raises (com::sun::star::lang::IllegalArgumentException)
 It retrieves a cached value from a specified cell position.
sequence< long > getAllRows ()
 It returns a list of all row numbers where a cached cell or cells exist.
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.
Public Attributes inherited from XExternalSheetCache
long TokenIndex
 Index corresponding to this instance of an external sheet cache for usage in formula tokens.

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: