|
LibreOffice
LibreOffice 25.2 SDK API Reference
|
allows generic access to all spreadsheet functions. More...
import"XFunctionAccess.idl";
Public Member Functions | |
| any | callFunction ([in] string aName, [in] sequence< any > aArguments) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::IllegalArgumentException ) |
| calls a function and returns the result of the call. More... | |
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... | |
allows generic access to all spreadsheet functions.
| any callFunction | ( | [in] string | aName, |
| [in] sequence< any > | aArguments | ||
| ) | |||
| raises | ( | com::sun::star::container::NoSuchElementException, | |
| com::sun::star::lang::IllegalArgumentException | |||
| ) | |||
calls a function and returns the result of the call.
| aName | the (programmatic) name of the function. |
| aArguments | the arguments for the function call. |
Each element must be of one of the following types:
long or double for a numeric value.
string for a textual value.
long[][] or double[][] for an array of numeric values.
string[][] for an array of textual values.
any[][] for a mixed array, where each element must be of VOID, long, double or string type.
Possible types for the result are:
VOID if no result is available.
double for a numeric result.
string for a textual result.
any[][] double and string values. | com::sun::star::container::NoSuchElementException | if the named function does not exist. |
| com::sun::star::lang::IllegalArgumentException | if the function can not be called with these arguments. |
1.8.14