The interface pointer and a specification of the method to be called.
A form which is evaluated to yield a COM
A symbol which names the property getter method. It is not evaluated.
Arguments to the method (see Data conversion when calling Automation methods for details).
Values from the method (see Data conversion when calling Automation methods for details).
macro is used to invoke an Automation property setter method from Lisp. The
should be a COM interface pointer for the
interface. The appropriate Automation property setter method, chosen using
, is invoked after evaluating each
s must be values that are suitable for the method and of types compatible with Automation. The values returned are as specified by the method signature. In general, property setter methods take one argument (the new value) and return the no values, but see Data conversion when calling Automation methods for more details.
There is also
expander for call-dispatch-get-property, which can be used as an alternative to the
LispWorks COM/Automation User Guide and Reference Manual - 19 Dec 2011