struct InvocationInfo in module com::sun::star::script::

(Global Index)

Syntax

struct InvocationInfo;

Description

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

Field 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 according charac- teristic really exist. 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 of method parameters (IN, OUT, INOUT), for properties this sequence is empty.

Field Details



aName

Syntax

string aName;

Description

Name of the method or property.


eMemberType

Syntax

com::sun::star::script::MemberType eMemberType;

Description

Kind of the member (method or property).


PropertyAttribute

Syntax

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 according charac- teristic really exist. 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

Syntax

type aType;

Description

Type of the member, for methods the return type


aParamTypes

Syntax

sequence< type > aParamTypes;

Description

Types method parameters, for properties this sequence is empty


aParamModes

Syntax

sequence< com::sun::star::reflection::ParamMode > aParamModes;

Description

Mode of of method parameters (IN, OUT, INOUT), for properties this sequence is empty.

Top of Page