Changes
/* Usage */
The feature is accessible through the "System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION" metaclass in UBIK Studio.
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|right|Class Browser context menuCreating a plugin design configuration instance]]
=== Adding MetaClasses to the configuration ===
Custom metaclasses can be added to the plugin configuration using the "SYSREL_PLUGINDESIGNCONFIG_METACLASS" relation in the Relation Editor.
[[File:Metaclass_Added.png|300px|thumb|right|Class Browser context menuAdding a MetaClass to the configuration]]
=== Exporting a C# solution for the plugin ===
Right-click the Plugin Configuration instance, 'Start Action → "" → Create a C# solution for a custom UBIK plugin'.
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menuTrigger the C# solution generation]]
Below is an example of the resulting C# solution in Visual Studio: