COMOperationDefinition-class | R Documentation |
These classes provide a means to represent a textual version of a function that provides an interface from R to the elements or operations described in a type library about a particular interface. These elements describe methods, properties and the accessor methods to get and set their values, and methods for event handler interfaces. And these classes represent the R code (as a character vector) that provides the interface to the underlying methods.
In addition to the text of the function, these objects also carry with them information about the classes that they reference. This information is used when serializing the code for future use to define new classes that arise at run-time but which are not explicitly processed in the type library.
Objects can be created by calls of the form
new("COMMethodDefinition", ...)
, etc..
COMOperationDefinition
is a virtual class.
.Data
:Object of class "character"
,
this is where the text giving the R function definition
to interface to the DCOM method is stored.
referencedClasses
:Object of class "list"
,
this is a list of ClassDefinition-class
objects.
Each element provides a definition of a class that was referenced
in the DCOM method that might need to be defined.
These arise from the parameters and the return type of the
DCOM method.
Class "character"
, directly, with explicit coerce.
Class "vector"
, by class "character", with explicit coerce.
signature(object = "COMOperationDefinition")
:
this provides a method to display the code in this object
so that it is easy to read.
Duncan Temple Lang <duncan@wald.ucdavis.edu>
http://msdn.microsoft.com/library http://www.omegahat.net/SWinTypeLibs
generateInterface
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.