Topsolid online Help Index
In some releases of TopSolid, there may be previously implemented objects, interfaces and methods or properties that will not be available anymore, because they do not match the current capabilities of the product.
When this is the case, the version number in which the deletion occurred is given at the top of the description page of the object/ interface/method/property, like this:
Deleted: v<version>
Where <version> is the number of the version in which the implementation has disappeared.
When running your program on an newer version of TopSolid, it is your responsibility to ensure that you are not going to access a resource that is not available on that release.
To do so, the simplest way is to check for the version number of TopSolid at the beginning of your program (ex: Checking for version).
Your program will not run correctly (i.e. crash at some point) on any TopSolid which version number is greater or equal to the lowest deletion version number of any of the resources you need to access.
As you do not know what is going to be deleted in future versions of TopSolid, it is good practice not to allow the program to run on versions posterior to the one you have used to develop it (as there is no deletion within patches, one should ignore the last three digits of the version number).
For instance, if you have developed a VB program using TopSolid v6.5.212, you should not let it run on TopSolid versions posterior to v6.5, and enforce this rule by checking the version right after connecting to TopSolid.
Topsolid online Help Index