Taus Moller

How do i check if the motion addin is loaded

Discussion created by Taus Moller on Jan 26, 2018

Part of our Add-in requires that the motion add-in is loaded and our Add-in will act differently if it is not loaded. However, i can't find a way to check if it is.


I am able to load the motion Addin with LoadAdd. This will tell me if the Addin is loaded already.  However, I would like to be able to check if it is loaded without actually loading it.  For the Simulation Addin found a way with GetAddInObject like so:


return (CwAddincallback)sldWorks.GetAddInObject("SldWorks.Simulation");


If it return null it means that the it is not loaded. Unfortunately the Motion addin ProgID that i can use with GetAddInObject. Is there anyway i can get information about whether the Motion Addin is loaded, or even better, a genral way to get the state of different addins?