Chameleon Plug-in API
IChameleonPlugin Interface
NamespacesBKTech.Chameleon.PluginsIChameleonPlugin
All .Net plug-ins must implement this interface.
Declaration Syntax
C#Visual BasicVisual C++
public interface IChameleonPlugin
Public Interface IChameleonPlugin
public interface class IChameleonPlugin
Members
All MembersMethodsProperties



IconMemberDescription
Author
The person who wrote the plug-in.

Category
The general category to which this plug-in belongs as determined by the author.

Clean()()()
Cleans up all used memory for this plug-in and resets everything back to starting levels, ready for initialization.

Description
A brief but complete description of what the plug-in is supposed to do.

Execute()()()
Runs the algorithms this plug-in is supposed to run

ExpectedInput
The inputs this plug-in expects to receive.

Initialize(array<String>[]()[], FeedBack..::.sendFeedBack)
Initializes the data for this plug-in

Load(String)
Loads a previously saved state saved by the Save() method.

Output
The output this plug-in will produce given proper inputs.

Save()()()
Converts plug-in specific data that must be saved into a single string for later loading.

Remarks

Assembly: Chameleon_Plugin (Module: Chameleon_Plugin) Version: 2.0.2.16570 (2.0.2.0)