What's behind the Gaia Extender API?

So how does it work? The Gaia Extender API uses Microsoft .NET reflection to create a contract between Gaia and any assembly (a DLL) that is present at its running directory.
Once Gaia detects an assembly that implements a class called ExtenderImplementer the assembly is considered an extender and will appear in the extenders list. Gaia will then look for API commands by name to implement the extenders functionality.
Extenders can alter the Gaia user interface by adding new tools and items as well as add Gaia event-driven functionality.
We'll cover the following Extenders API Methods and Properties in the next few weeks - Legend, Tool Strips, CarbonTools Controls, and Events.
- Jeff
0 Comments:
Post a Comment
<< Home