Overview | Module | Use | Devguide | Index

Elements' Summary | Elements' Details

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

Copyright © 2003 Sun Microsystems, Inc.