This documentation is archived and is not being maintained.
IOleComponentManager Interface
Defines a component manager, a component that coordinates other components with its message loop for message processing and allocation of idle time. You can get an instance of the interface from the SOleComponentManager (SID_SOleComponentManager) service.
Namespace:
Microsoft.VisualStudio.OLE.Interop Assembly:
Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
[GuidAttribute("000C0601-0000-0000-C000-000000000046" )]
[ComConversionLossAttribute]
[InterfaceTypeAttribute(1)]
public interface IOleComponentManager
Name Description FContinueIdle() FCreateSubComponentManager(Object, Object, Guid, IntPtr) FGetActiveComponent(UInt32, IOleComponent, OLECRINFO[], UInt32) FGetParentComponentManager(IOleComponentManager) FInState(UInt32, IntPtr) FOnComponentActivate(UInt32) FOnComponentExitState(UInt32, UInt32, UInt32, UInt32, IOleComponentManager[]) FPushMessageLoop(UInt32, UInt32, IntPtr) FRegisterComponent(IOleComponent, OLECRINFO[], UInt32) FReserved1(UInt32, UInt32, IntPtr, IntPtr) FRevokeComponent(UInt32) FSetTrackingComponent(UInt32, Int32) FUpdateComponentRegistration(UInt32, OLECRINFO[]) OnComponentEnterState(UInt32, UInt32, UInt32, UInt32, IOleComponentManager[], UInt32) QueryService(Guid, Guid, IntPtr)
Return to top