|
LibreOffice
LibreOffice 7.6 SDK API Reference
|
Go to the documentation of this file.
22 module
com { module sun { module star { module reflection {
24 published
interface XIdlClass;
97 [inout] sequence<any> args )
com::sun::star::reflection::MethodMode getMode()
Returns the method mode in which calls are run, i.e.
Provides information reflecting a UNO type.
Definition: XIdlClass.idl:31
sequence< XIdlClass > getParameterTypes()
Returns the formal parameter types of the reflected method in order of IDL declaration.
MethodMode
MethodMode denotes the mode in which method calls are run, i.e.
Definition: MethodMode.idl:30
sequence< ParamInfo > getParameterInfos()
Returns formal parameter information of the reflected method in order of IDL declaration.
Reflects an IDL interface method.
Definition: XIdlMethod.idl:30
any invoke([in] any obj, [inout] sequence< any > args)
Invokes the reflected method on a given object with the given parameters.
This exception denotes a checked exception (wrapping an originating exception) and may be thrown upon...
Definition: InvocationTargetException.idl:31
sequence< com::sun::star::reflection::XIdlClass > getExceptionTypes()
Returns the declared exceptions types of the reflected method.
Definition: Ambiguous.idl:20
Base interface for XIdlField2s and XIdlMethods.
Definition: XIdlMember.idl:29
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:27
XIdlClass getReturnType()
Returns the return type of the reflected method.