PluginManager Object

Crystal Enterprise Plugin Manager Library
See Also  

The Plugin Manager manages the deployment of desktop plugins. It keeps track of the plugins that are installed in the system and will download a plugin to the desktop machine if necessary.

The PluginManager object can be obtained from EnterpriseSession Object by calling the PluginManager Property. Note that the PluginManager object cannot be used separately from the EnterpriseSession object.

Properties
Property Description

InstalledPluginInfo Property

Return information on an installed plugin. Read-Only.

InstalledPlugins Property

Returns a collection of plugins in a given category that are installed on the local machine. Read-Only.

IsOlderVersion Property

Compares an installed plugin with one on the APS, and states which is the newer. Read-Only.

PluginInfo Property

Returns information on an available plugin at the APS. Read-Only.

PluginInterface Property

Retrieves a specific plugin interface given the ProgID or object type. Read-Only.

Plugins Property

Returns a collection of plugins in a given category that are installed on the APS. Read-Only.

Methods
Method Explanation

InstallPlugin Method

Downloads a plugin setup program from the APS, and then installs it on the local machine.

MarkDirty Method

Instructs the manager to reinitialize its list of plugins.

Repair Method

Reinstalls plugins that have missing or corrupted files.

UpgradeAll Method

This method will upgrade all the plugins installed on the local machine if there are newer versions on the APS.



Crystal Decisions, Inc.
http://www.crystaldecisions.com
Support services:
http://support.crystaldecisions.com