Why Does an Invoke Call Return a Simple String when the Expected Return is a Complex Object?

This functionality is supported only if you are using the Open Agent.

The DynamicInvoke method can only return simple data types. Complex types are returned as string. Silk Test Classic uses the ToString method to retrieve the string representation of the return value. To call the individual methods and read properties of the complex object that is returned by the first method invocation, use DynamicInvokeMethods instead of DynamicInvoke.