IOleComponentManager Interface

Definition

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.

public interface class IOleComponentManager
public interface class IOleComponentManager
__interface IOleComponentManager
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("000C0601-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IOleComponentManager
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("000C0601-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IOleComponentManager
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("000C0601-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IOleComponentManager = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("000C0601-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IOleComponentManager = interface
Public Interface IOleComponentManager
Attributes

Methods

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)

Applies to