I am trying to use the SolidEdgeFramework.Application.SearchDocuments(...) method, and it's not clear what the method is expecting for arguments. The objects that are passed in by reference are the ones I believe are causing my problems. Looking at the disassembled wrapper code, all of the references are marshaled as struct on the COM side, and object on the .NET side.
If anyone out there has suggestions on what type of object to pass in by reference, that would be appreciated! I am getting a HRESULT: 0x80020010 (DISP_E_BADCALLEE) which means that something I am passing in is incorrect. So far I have tried passing in type object and a string array, but no luck. If you have a working code example I would appreciate it!