Base Plugin Interface

IPlugin is defined in the Telligent.Evolution.Extensibility.Version1 namespace of Telligent.Evolution.Components.dll

Definition

interface IPlugin
{
	string Description { get;  }
	string Name { get;  }
	void Initialize();
}

Properties

NameTypeDescriptionDefaultOptions
DescriptionstringDescription of the plugins functionality
NamestringName of the plugin

Methods

void Initialize();

Called after all enabled plugins are instantiated by the plugin manager. Initialize() should be used to register event handlers and perform other initialization processes.