From: e7r3m on
> You just cannot. If the base class does not have a public constructor, there
> is no sense at all in inheriting a such class. If SW should use your
> inherited class instead of it's own, how could _it_ know to instantiate the
> inherited class? It would require some kind of factory pattern or callback
> function.

Thank you for answering.
Effectively the AssemblyDocClass object that i'm getting is an object
that .NET interop has generated based on the interfaces in the
sldworks.tlb type library. The only object that is createtable is the
SldWorksClass.

Regards.
Efrem