Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: star :: script ::

struct InvocationInfo
Description
This struct is used to specify information about object members (methods or properties) accessed via XInvocation, such as names, types, or parameters.


Elements' Summary
aName Name of the method or property.  
eMemberType Kind of the member (method or property).  
PropertyAttribute Only for property members: This field may contain zero or more constants of the ::com::sun::star::beans::PropertyAttribute constants group. It is not guaranteed that all necessary constants are set to describe the property completely, but a flag will only be set, if the corresponding charac- teristic really exists. Example: If the READONLY flag is set, the property is readonly. If it isn't set, the property nevertheless can be readonly. For methods this field is irrelevant and is set to 0.  
aType Type of the member, for methods the return type  
aParamTypes Types method parameters, for properties this sequence is empty  
aParamModes Mode of method parameters (IN, OUT, INOUT), for properties this sequence is empty.  
Elements' Details
aName
string aName;
Description
Name of the method or property.
eMemberType
MemberType eMemberType;
Description
Kind of the member (method or property).
PropertyAttribute
short PropertyAttribute;
Description
Only for property members: This field may contain zero or more constants of the ::com::sun::star::beans::PropertyAttribute constants group. It is not guaranteed that all necessary constants are set to describe the property completely, but a flag will only be set, if the corresponding charac- teristic really exists. Example: If the READONLY flag is set, the property is readonly. If it isn't set, the property nevertheless can be readonly. For methods this field is irrelevant and is set to 0.
aType
type aType;
Description
Type of the member, for methods the return type
aParamTypes
sequence< type > aParamTypes;
Description
Types method parameters, for properties this sequence is empty
aParamModes
sequence< ::com::sun::star::reflection::ParamMode > aParamModes;
Description
Mode of method parameters (IN, OUT, INOUT), for properties this sequence is empty.
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.