Click or drag to resize

pluginManagerBase Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Shared infrastructure for external and internal plugin manager types
Inheritance Hierarchy

Namespace:  imbACE.Core.plugins
Assembly:  imbACE.Core (in imbACE.Core.dll) Version: 0.2
Syntax
C#
public abstract class pluginManagerBase
Request Example View Source

The pluginManagerBase type exposes the following members.

Properties
  NameDescription
Public propertybannedShortNames
Collection of short type names that are banned because of ambiquity
Public propertydescription
Descriptive purpose of this manager
Public propertyStatic memberDOSHOWLOGS
Public propertyfolderWithPlugins
Gets or sets the folder with plugins.
Public propertyname
Name of the manager
Public propertypluginTypesByName
Short type name dictionary - for easier resolution/call from the ACE Script
Public propertypluginTypesByPathName
Dictionary indexing plugins by relative directory path and type short name: e.g. /myPlugins/reporter.dll -> myPlugins.reporter
Top
Methods
  NameDescription
Public methodGetAllRegistrations
Gets all callable needles for all types registered,
Top
Extension Methods
  NameDescription
Public Extension MethodaceGenEx (Defined by aceExceptionTools.)
Public Extension MethodaceSciEx (Defined by aceExceptionTools.)
Top
See Also