IF this was suppose to work in a macro it does not seem that it works there.
exec.Gettooltabledata()
-----------------------------------------------------------------------------------------------------
Plugininterface.Datatypes.Tooltablestruct[] Tdata = exec.Gettooltabledata();
MessageBox.Show(Tdata[1].Description); //Shows the Description parameter value of Tool#1
Last error dated: 5/2/2019 2:15:58 PM
In macro: M9107
--------------------------------------
CS0246 | in line: 10 | error text: The type or namespace name 'Plugininterface' could not be found (are you missing a using directive or an assembly reference?)
CS0012 | in line: 10 | error text: The type 'Plugininterface.Datatypes.Tooltablestruct' is defined in an assembly that is not referenced. You must add a reference to assembly 'Plugininterface, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
CS0029 | in line: 10 | error text: Cannot implicitly convert type 'Plugininterface.Datatypes.Tooltablestruct[]' to 'Plugininterface.Datatypes.Tooltablestruct[]'
--------------------------------------