70 references to IMsoComponentManager
System.Windows.Forms.Primitives (70)
Microsoft\Office\IMsoComponent.cs (6)
228/// <see cref="IMsoComponentManager"/> interface. 240/// <see cref="IMsoComponentManager.FGetActiveComponent"/>. 398/// Component may periodically call <see cref="IMsoComponentManager.FContinueIdle"/>; 405/// via <see cref="IMsoComponentManager.FUpdateComponentRegistration"/>. 436/// Reason that was passed to <see cref="IMsoComponentManager.FPushMessageLoop"/>. 439/// Component private data passed to <see cref="IMsoComponentManager.FPushMessageLoop"/>.
Microsoft\Office\IMsoComponentManager.cs (53)
39fixed (IMsoComponentManager* pThis = &this) 40return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, Guid*, void**, HRESULT>)_lpVtbl[0])(pThis, riid, ppvObject); 46fixed (IMsoComponentManager* pThis = &this) 47return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, uint>)_lpVtbl[1])(pThis); 53fixed (IMsoComponentManager* pThis = &this) 54return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, uint>)_lpVtbl[2])(pThis); 60fixed (IMsoComponentManager* pThis = &this) 61return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, Guid*, Guid*, void**, HRESULT>)_lpVtbl[3]) 68fixed (IMsoComponentManager* pThis = &this) 69return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nint, uint, WPARAM, LPARAM, BOOL>)_lpVtbl[4]) 76fixed (IMsoComponentManager* pThis = &this) 77return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, IMsoComponent*, MSOCRINFO*, nuint*, BOOL>)_lpVtbl[5]) 84fixed (IMsoComponentManager* pThis = &this) 85return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, BOOL>)_lpVtbl[6]) 92fixed (IMsoComponentManager* pThis = &this) 93return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, MSOCRINFO*, BOOL>)_lpVtbl[7]) 100fixed (IMsoComponentManager* pThis = &this) 101return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, BOOL>)_lpVtbl[8]) 108fixed (IMsoComponentManager* pThis = &this) 109return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, BOOL, BOOL>)_lpVtbl[9]) 113/// <inheritdoc cref="Interface.OnComponentEnterState(nuint, msocstate, msoccontext, uint, IMsoComponentManager**, uint)"/> 119IMsoComponentManager** rgpicmExclude, 122fixed (IMsoComponentManager* pThis = &this) 123((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, msocstate, msoccontext, uint, IMsoComponentManager**, uint, void>)_lpVtbl[10]) 127/// <inheritdoc cref="Interface.FOnComponentExitState(nuint, msocstate, msoccontext, uint, IMsoComponentManager**)"/> 133IMsoComponentManager** rgpicmExclude) 135fixed (IMsoComponentManager* pThis = &this) 136return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, msocstate, msoccontext, uint, IMsoComponentManager**, BOOL>)_lpVtbl[11]) 143fixed (IMsoComponentManager* pThis = &this) 144return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, msocstate, void*, BOOL>)_lpVtbl[12]) 151fixed (IMsoComponentManager* pThis = &this) 152return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, BOOL>)_lpVtbl[13])(pThis); 158fixed (IMsoComponentManager* pThis = &this) 159return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, nuint, msoloop, void*, BOOL>)_lpVtbl[14]) 166fixed (IMsoComponentManager* pThis = &this) 167return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, IUnknown*, IUnknown*, Guid*, void**, BOOL>)_lpVtbl[15]) 171/// <inheritdoc cref="Interface.FGetParentComponentManager(IMsoComponentManager**)"/> 172public BOOL FGetParentComponentManager(IMsoComponentManager** ppicm) 174fixed (IMsoComponentManager* pThis = &this) 175return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, IMsoComponentManager**, BOOL>)_lpVtbl[16]) 182fixed (IMsoComponentManager* pThis = &this) 183return ((delegate* unmanaged[Stdcall]<IMsoComponentManager*, msogac, IMsoComponent**, MSOCRINFO*, uint, BOOL>)_lpVtbl[17]) 256/// <see cref="IMsoComponentManager"/> methods. 352/// <see cref="IMsoComponentManager"/> remarks). 389IMsoComponentManager** rgpicmExclude, 431IMsoComponentManager** rgpicmExclude); 436/// otherwise (see "Comments on State Contexts" in <see cref="IMsoComponentManager"/> remarks). 482/// (see "Comments on State Contexts" in <see cref="IMsoComponentManager"/> remarks). 502/// "Comments on State Contexts" in <see cref="IMsoComponentManager"/> remarks). 510IMsoComponentManager** ppicm);
Microsoft\Office\IMsoComponentManager.NativeAdapter.cs (5)
12private AgileComPointer<IMsoComponentManager>? _manager; 13public NativeAdapter(IMsoComponentManager* manager) => _manager = 69IMsoComponentManager** rgpicmExclude, 81IMsoComponentManager** rgpicmExclude) 111BOOL Interface.FGetParentComponentManager(IMsoComponentManager** ppicm)
Microsoft\Office\msoccontext.cs (4)
7/// <see cref="IMsoComponentManager.FCreateSubComponentManager" /> allows one to create a hierarchical 13/// state context. Calls to <see cref="IMsoComponentManager.OnComponentEnterState"/> 14/// and <see cref="IMsoComponentManager.FOnComponentExitState"/> can be used to affect all components, 16/// outside of the component manager's state context. <see cref="IMsoComponentManager.FInState" />
Microsoft\Office\msocstate.cs (1)
8/// <see cref="IMsoComponentManager.OnComponentEnterState" />
Microsoft\Office\msoloop.cs (1)
7/// Reasons for pushing a message loop as passed to <see cref="IMsoComponentManager.FPushMessageLoop" />.