IManagedWrapper<TComInterface1, TComInterface2, TComInterface3>
interface IManagedWrapper<TComInterface1, TComInterface2, TComInterface3> : IManagedWrapper where TComInterface1 : ValueType modreq(System.Runtime.InteropServices.UnmanagedType), IComIID, IVTable where TComInterface2 : ValueType modreq(System.Runtime.InteropServices.UnmanagedType), IComIID, IVTable where TComInterface3 : ValueType modreq(System.Runtime.InteropServices.UnmanagedType), IComIID, IVTable
Apply to a class to apply a COM callable wrapper of the given interfaces. The class must also derive from the
given COM wrapper structs' nested Interfaces.