module com { module sun { module star { module sheet {
/** Primary interface for the com::sun::star::sheet::ExternalSheetCache service.
@seecom::sun::star::sheet::ExternalSheetCache
@sinceOOo3.1
*/
interface XExternalSheetCache
{ /** It sets a cached value for a specified cell position. The value is expected tobeeitheroftypestringoroftypedouble.No otherdatatypesaresupported.
@paramnRowrowposition(0-based) @paramnColumncolumnposition(0-based) @paramaValuecellvaluetobecached
*/ void setCellValue( [in] long nColumn, [in] long nRow, [in] any aValue )
raises (com::sun::star::lang::IllegalArgumentException);
/** It retrieves a cached value from a specified cell position. The cached valuecanbeeitherstringordouble.
@returnanycachedcellvalue
*/
any getCellValue( [in] long nColumn, [in] long nRow )
raises (com::sun::star::lang::IllegalArgumentException);
/** It returns a list of all row numbers where a cached cell or cells exist. Therownumbersaresortedinascendingorder.
@returnsequence<long>listofallrownumberswithcachedcell(s)
*/
sequence< long > getAllRows();
/** Given a row number, this method returns a list of all columns numbers thatstorecachedcellvaluesinthatrow.Thecolumnnumbersare sortedinascendingorder.
@returnsequence<long>listofallcolumnsnumberswithcachedcellvalues
*/
sequence< long > getAllColumns( [in] long nRow )
raises (com::sun::star::lang::IllegalArgumentException);
/** Index corresponding to this instance of an external sheet cache for usageinformulatokens.
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.18Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.