The PlugIn type exposes the following members.
If true, Rhino will display a warning dialog when load-protected plug-ins are attempting to load. If false, load-protected plug-ins will silently not load.
Source assembly for this plug-in.
Returns the description of the plug-in, as found in the plug-in's assembly attributes.
Returns the Guid, or unique Id, of the plug-in.
Returns the number of installed Rhino plug-ins.
Plug-ins are typically loaded on demand when they are first needed. You can change this behavior to load the plug-in at during different stages in time by overriding this property.
Optionally override this to provide a localized plug-in name
Returns the name of the plug-in, as found in the plug-in's assembly attributes.
Persistent plug-in settings.
Get the plug-in's settings directory. This is the directory where the plug-in's persistent settings files are saved. This directory will be located in the user's profile folder. Note, this does not verify the directory exists.
Get the plug-in's "all users" settings directory. This directory will be located in the system's program data folder. Note, this does not verify the directory exists.
Returns the version of the plug-in, as found in the plug-in's assembly attributes.