Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/26/09 13:44:15 (16 years ago)
Author:
gkronber
Message:

Merged implementation of #471 (OnLoad hook for plugins) (r1228) from CEDMA branch into the trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.PluginInfrastructure/Interfaces/IPlugin.cs

    r2 r1229  
    3030  /// assemblies of the plugin. Plugin developers can use the properties of this interface to store
    3131  /// plugin data (name, version, files, update location ...).
    32   /// The methods OnInstall(), OnDelete(), OnPreUpdate(), OnPostUpdate() are called by the framework
     32  /// The methods OnLoad(), OnInstall(), OnDelete(), OnPreUpdate(), OnPostUpdate() are called by the framework
    3333  /// when the corresponding actions are executed. This mechanism allows that the plugin reacts to such
    3434  /// events. For instance to store plugin specific settings.
     
    4242    string[] Files { get; }
    4343
     44
     45    /// <summary>
     46    /// Called by the framework whenever the plugin is loaded.
     47    /// Plugins are loaded once at startup and then each time a new application is started from the starter.
     48    /// </summary>
     49    void OnLoad();
    4450    /// <summary>
    4551    /// called by the framework after the plugin was successfully installed
Note: See TracChangeset for help on using the changeset viewer.