2 implementations of Interface
System.Windows.Forms (1)
System\Windows\Forms\Application.ComponentManager.cs (1)
23private unsafe class ComponentManager : IMsoComponentManager.Interface
System.Windows.Forms.Primitives (1)
Microsoft\Office\IMsoComponentManager.NativeAdapter.cs (1)
10internal unsafe class NativeAdapter : Interface, IDisposable
73 references to Interface
System.Windows.Forms (19)
System\Windows\Forms\Application.ComponentManager.cs (15)
39unsafe HRESULT IMsoComponentManager.Interface.QueryService( 52BOOL IMsoComponentManager.Interface.FDebugMessage( 61BOOL IMsoComponentManager.Interface.FRegisterComponent( 91BOOL IMsoComponentManager.Interface.FRevokeComponent(nuint dwComponentID) 112BOOL IMsoComponentManager.Interface.FUpdateComponentRegistration( 127BOOL IMsoComponentManager.Interface.FOnComponentActivate(nuint dwComponentID) 138BOOL IMsoComponentManager.Interface.FSetTrackingComponent(nuint dwComponentID, BOOL fTrack) 151void IMsoComponentManager.Interface.OnComponentEnterState( 172BOOL IMsoComponentManager.Interface.FOnComponentExitState( 194BOOL IMsoComponentManager.Interface.FInState(msocstate uStateID, void* pvoid) 197BOOL IMsoComponentManager.Interface.FContinueIdle() 204BOOL IMsoComponentManager.Interface.FPushMessageLoop( 326BOOL IMsoComponentManager.Interface.FCreateSubComponentManager( 341BOOL IMsoComponentManager.Interface.FGetParentComponentManager(IMsoComponentManager** ppicm) 352BOOL IMsoComponentManager.Interface.FGetActiveComponent(
System\Windows\Forms\Application.ComponentThreadContext.cs (4)
27private IMsoComponentManager.Interface? _componentManager; 46internal IMsoComponentManager.Interface? ComponentManager 87static IMsoComponentManager.Interface? GetExternalComponentManager() 197IMsoComponentManager.Interface? cm = ComponentManager;
System.Windows.Forms.Primitives (31)
Microsoft\Office\IMsoComponentManager.cs (16)
11/// <inheritdoc cref="Interface"/> 57/// <inheritdoc cref="Interface.QueryService(Guid*, Guid*, void**)"/> 65/// <inheritdoc cref="Interface.FDebugMessage(nint, uint, WPARAM, LPARAM)"/> 73/// <inheritdoc cref="Interface.FRegisterComponent(IMsoComponent*, MSOCRINFO*, nuint*)"/> 81/// <inheritdoc cref="Interface.FRevokeComponent(nuint)"/> 89/// <inheritdoc cref="Interface.FUpdateComponentRegistration(nuint, MSOCRINFO*)"/> 97/// <inheritdoc cref="Interface.FOnComponentActivate(nuint)"/> 105/// <inheritdoc cref="Interface.FSetTrackingComponent(nuint, BOOL)"/> 113/// <inheritdoc cref="Interface.OnComponentEnterState(nuint, msocstate, msoccontext, uint, IMsoComponentManager**, uint)"/> 127/// <inheritdoc cref="Interface.FOnComponentExitState(nuint, msocstate, msoccontext, uint, IMsoComponentManager**)"/> 140/// <inheritdoc cref="Interface.FInState(msocstate, void*)"/> 148/// <inheritdoc cref="Interface.FContinueIdle"/> 155/// <inheritdoc cref="Interface.FPushMessageLoop(nuint, msoloop, void*)"/> 163/// <inheritdoc cref="Interface.FCreateSubComponentManager(IUnknown*, IUnknown*, Guid*, void**)"/> 171/// <inheritdoc cref="Interface.FGetParentComponentManager(IMsoComponentManager**)"/> 179/// <inheritdoc cref="Interface.FGetActiveComponent(msogac, IMsoComponent**, MSOCRINFO*, uint)"/>
Microsoft\Office\IMsoComponentManager.NativeAdapter.cs (15)
22HRESULT Interface.QueryService(Guid* guidService, Guid* iid, void** ppvObj) 28BOOL Interface.FDebugMessage(nint dwReserved, uint msg, WPARAM wParam, LPARAM lParam) 34BOOL Interface.FRegisterComponent(IMsoComponent* piComponent, MSOCRINFO* pcrinfo, nuint* dwComponentID) 40BOOL Interface.FRevokeComponent(nuint dwComponentID) 46BOOL Interface.FUpdateComponentRegistration(nuint dwComponentID, MSOCRINFO* pcrinfo) 52BOOL Interface.FOnComponentActivate(nuint dwComponentID) 58BOOL Interface.FSetTrackingComponent(nuint dwComponentID, BOOL fTrack) 64void Interface.OnComponentEnterState( 76BOOL Interface.FOnComponentExitState( 87BOOL Interface.FInState(msocstate uStateID, void* pvoid) 93BOOL Interface.FContinueIdle() 99BOOL Interface.FPushMessageLoop(nuint dwComponentID, msoloop uReason, void* pvLoopData) 105BOOL Interface.FCreateSubComponentManager(IUnknown* punkOuter, IUnknown* punkServProv, Guid* riid, void** ppvObj) 111BOOL Interface.FGetParentComponentManager(IMsoComponentManager** ppicm) 117BOOL Interface.FGetActiveComponent(msogac dwgac, IMsoComponent** ppic, MSOCRINFO* pcrinfo, uint dwReserved)
System.Windows.Forms.Tests (23)
System\Windows\Forms\Application.ComponentManagerTests.cs (23)
14private IMsoComponentManager.Interface CreateComponentManager() 15=> (IMsoComponentManager.Interface)Activator.CreateInstance( 22var manager = CreateComponentManager(); 29var manager = CreateComponentManager(); 43var manager = CreateComponentManager(); 57var manager = CreateComponentManager(); 70var manager = CreateComponentManager(); 90var manager = CreateComponentManager(); 106var manager = CreateComponentManager(); 120var manager = CreateComponentManager(); 135var manager = CreateComponentManager(); 142var manager = CreateComponentManager(); 150var manager = CreateComponentManager(); 175var manager = CreateComponentManager(); 182var manager = CreateComponentManager(); 206var manager = CreateComponentManager(); 213var manager = CreateComponentManager(); 237var manager = CreateComponentManager(); 252var manager = CreateComponentManager(); 259var manager = CreateComponentManager(); 266var manager = CreateComponentManager(); 280var manager = CreateComponentManager(); 294var manager = CreateComponentManager();