(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: 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 Feather

Copyright & License | Privacy | Contact Us

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

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.