(incubating) | The Free and Open Productivity Suite

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: com :: sun :: star :: bridge :: oleautomation ::

unpublished struct PropertyPutArgument
Usage Restrictions
not published
Description
contains a value that is used as argument in a "property put" operation on a Automation object.

If a Automation object is converted into a UNO object by a scripting bridge, such as BridgeSupplier, then it is accessed through the ::com::sun::star::script::XInvocation interface. The methods ::com::sun::star::script::XInvocation::setValue and ::com::sun::star::script::XInvocation::getValue are used to access properties which do not have additional arguments. To access a property with additional arguments, the method ::com::sun::star::script::XInvocation::invoke has to be used. The method implementation must decide, if the property is to be written or read so it can perform the proper operation on the Automation object. To make this decision, the caller has to provide the information if the current call is intended to be a write or read operation. This is done by providing either instances of PropertyPutArgument or ::PropertyGetArgument as arguments to ::com::sun::star::script::XInvocation::Invoke.

Since
OOo 1.1.2

Elements' Summary
Value contains the actual argument.  
Elements' Details
Value
any Value;
Description
contains the actual argument.
Top of Page

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.

Copyright & License
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.