The IGH_ObjectProxy type exposes the following members.
Gets the Instance Description associated with this proxy.
Gets or sets the Exposure of the target object. Only set the exposure if you know what you are doing.
Gets the Guid of the target object. In the case of Compiled Objects, the Guid represents the ComponentID, in the case of User Objects, the Guid is a hash of the file path.
Gets the icon for this object.
Gets the kind of the Proxy target object.
Gets the ID of the library (GHA file) that defines this object.
Gets the location of the target object. If the proxy represents a Compiled Object, the location refers to the file path of the assembly, in the case of User Objects, the location refers to the object file.
Gets whether this proxy represents an obsolete object.
Gets whether this object is compliant with the current Rhino version.
Gets the Type for the target object. If the proxy references a User Object, the Type member will be null.
Create a new instance from the target object.
Create a duplicate of this proxy.