2 implementations of IMsoComponentManager
System.Windows.Forms (2)
winforms\Managed\System\WinForms\Application.cs (1)
1672private class ComponentManager : UnsafeNativeMethods.IMsoComponentManager
winforms\Managed\System\WinForms\ComponentManagerBroker.cs (1)
250internal class ComponentManagerProxy : MarshalByRefObject, UnsafeNativeMethods.IMsoComponentManager, UnsafeNativeMethods.IMsoComponent {
48 references to IMsoComponentManager
System.Windows.Forms (48)
winforms\Managed\System\WinForms\Application.cs (25)
1706int UnsafeNativeMethods.IMsoComponentManager.QueryService( 1723bool UnsafeNativeMethods.IMsoComponentManager.FDebugMessage( 1740bool UnsafeNativeMethods.IMsoComponentManager.FRegisterComponent(UnsafeNativeMethods.IMsoComponent component, 1764bool UnsafeNativeMethods.IMsoComponentManager.FRevokeComponent(IntPtr dwComponentID) { 1797bool UnsafeNativeMethods.IMsoComponentManager.FUpdateComponentRegistration( 1827bool UnsafeNativeMethods.IMsoComponentManager.FOnComponentActivate(IntPtr dwComponentID) { 1861bool UnsafeNativeMethods.IMsoComponentManager.FSetTrackingComponent(IntPtr dwComponentID, bool fTrack) { 1919void UnsafeNativeMethods.IMsoComponentManager.OnComponentEnterState( 1970bool UnsafeNativeMethods.IMsoComponentManager.FOnComponentExitState( 2006bool UnsafeNativeMethods.IMsoComponentManager.FInState(int uStateID, IntPtr pvoid) { 2016bool UnsafeNativeMethods.IMsoComponentManager.FContinueIdle() { 2042bool UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop( 2230bool UnsafeNativeMethods.IMsoComponentManager.FCreateSubComponentManager( 2250bool UnsafeNativeMethods.IMsoComponentManager.FGetParentComponentManager(out UnsafeNativeMethods.IMsoComponentManager ppicm) { 2266bool UnsafeNativeMethods.IMsoComponentManager.FGetActiveComponent( 2362private UnsafeNativeMethods.IMsoComponentManager componentManager; 2419internal UnsafeNativeMethods.IMsoComponentManager ComponentManager { 2440UnsafeNativeMethods.IMsoComponentManager msocm = null; 2477Guid IID_IMsoComponentManager = typeof(UnsafeNativeMethods.IMsoComponentManager).GUID; 2728UnsafeNativeMethods.IMsoComponentManager cm = ComponentManager; 2940UnsafeNativeMethods.IMsoComponentManager cm = ComponentManager; 3017UnsafeNativeMethods.IMsoComponentManager cm = ComponentManager; 3030UnsafeNativeMethods.IMsoComponentManager cm = ComponentManager; 3727UnsafeNativeMethods.IMsoComponentManager msocm = componentManager;
winforms\Managed\System\WinForms\ComponentManagerBroker.cs (22)
169public UnsafeNativeMethods.IMsoComponentManager GetProxy(long pCM) { 171UnsafeNativeMethods.IMsoComponentManager original = (UnsafeNativeMethods.IMsoComponentManager)Marshal.GetObjectForIUnknown((IntPtr)pCM); 188internal static UnsafeNativeMethods.IMsoComponentManager GetComponentManager(IntPtr pOriginal) { 253private UnsafeNativeMethods.IMsoComponentManager _original; 264internal ComponentManagerProxy(ComponentManagerBroker broker, UnsafeNativeMethods.IMsoComponentManager original) { 415int UnsafeNativeMethods.IMsoComponentManager.QueryService(ref Guid guidService, ref Guid iid, out object ppvObj) { 419bool UnsafeNativeMethods.IMsoComponentManager.FDebugMessage(IntPtr hInst, int msg, IntPtr wparam, IntPtr lparam) { 423bool UnsafeNativeMethods.IMsoComponentManager.FRegisterComponent(UnsafeNativeMethods.IMsoComponent component, NativeMethods.MSOCRINFOSTRUCT pcrinfo, out IntPtr dwComponentID) { 467bool UnsafeNativeMethods.IMsoComponentManager.FRevokeComponent(IntPtr dwComponentID) { 500bool UnsafeNativeMethods.IMsoComponentManager.FUpdateComponentRegistration(IntPtr dwComponentID, NativeMethods.MSOCRINFOSTRUCT info) { 506bool UnsafeNativeMethods.IMsoComponentManager.FOnComponentActivate(IntPtr dwComponentID) { 524bool UnsafeNativeMethods.IMsoComponentManager.FSetTrackingComponent(IntPtr dwComponentID, bool fTrack) { 552void UnsafeNativeMethods.IMsoComponentManager.OnComponentEnterState(IntPtr dwComponentID, int uStateID, int uContext, int cpicmExclude, int rgpicmExclude, int dwReserved) { 565bool UnsafeNativeMethods.IMsoComponentManager.FOnComponentExitState(IntPtr dwComponentID, int uStateID, int uContext, int cpicmExclude, int rgpicmExclude ) { 578bool UnsafeNativeMethods.IMsoComponentManager.FInState(int uStateID, IntPtr pvoid) { 583bool UnsafeNativeMethods.IMsoComponentManager.FContinueIdle() { 588bool UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, int reason, int pvLoopData) { 593bool UnsafeNativeMethods.IMsoComponentManager.FCreateSubComponentManager(object punkOuter, object punkServProv, ref Guid riid, out IntPtr ppvObj) { 598bool UnsafeNativeMethods.IMsoComponentManager.FGetParentComponentManager(out UnsafeNativeMethods.IMsoComponentManager ppicm) { 603bool UnsafeNativeMethods.IMsoComponentManager.FGetActiveComponent(int dwgac, UnsafeNativeMethods.IMsoComponent[] ppic, NativeMethods.MSOCRINFOSTRUCT info, int dwReserved) {
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (1)
5186out IMsoComponentManager ppicm);