Information on the plugin setup (licensing, compatibility, ...) can be gathered from the Configuration static class.

Get Compatibility Information

For example, it is possible to get information on the currently install plugin compatibility with :

Compatibility Configuration.IsPluginCompatible(out string message)

Get Licensing Information

It is possible to check if a license is activated with :

bool Configuration.CheckLicense()

For more information on how to manage licenses from code in the plugin, please check the API documentation.

Check for Updates

To check for updates from code, first do a check :

NativeInterface.checkForUpdatesReturn Configuration.CheckForUpdate()

For more information, please check the API Documentation.