HotDocs.PluginsClass Object

This object represents a collection of registered HotDocs plug-ins. It allows an integration to determine which plug-ins are registered, register new plug-ins, or unregister existing plug-ins.

General Information

ProgID: HotDocs.PluginsClass.11.0
HotDocs.PluginsClass (version-independent)
CLSID: {F90E67E0-4489-4546-AD04-26B9AF7DCA87}

The following table shows the name and IID for each interface, as well as the version of HotDocs in which it was introduced. The primary interface and the main public interface exposed by this object is Plugins.

Name IID Added in
Plugins {6CEA447A-6CA5-446B-9E78-3EE86B6D44EE} Added in HotDocs 2005 SP2

Methods

Method Description
Item This method returns a Plugin object for the registered plug-in specified by the index parameter.
Register This method registers the plug-in.
Unregister This method unregisters a plug-in, removing its CLSID from the HotDocs registry. Unregistering a plug-in prevents HotDocs from loading the plug-in during startup.

Properties

Property Description
Count [Read-only] This property returns the number of registered plug-ins.