Creates a COM object.
Assembly: mscorlib (in mscorlib.dll)
[ComVisibleAttribute(true)] public delegate IntPtr ObjectCreationDelegate( IntPtr aggregator )
- Type: System.IntPtr
A pointer to the managed object's IUnknown interface.
This delegate is called to create a COM object as an alternative to CoCreateInstance when a managed object needs to create a new instance of its unmanaged portion. The IUnknown interface of the managed object is passed as a parameter and the delegate should return the IUnknown interface of the unmanaged object. Both interfaces are passed as type IntPtr to avoid marshaling.