LibreOffice
LibreOffice 24.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. |