63 references to IOleWindow
System.Windows.Forms (36)
System\Windows\Forms\Accessibility\AccessibleObject.cs (12)
43IOleWindow.Interface, 73IOleWindow, 116private AgileComPointer<IOleWindow>? _systemIOleWindow; 2512/// <inheritdoc cref="IOleWindow.GetWindow(HWND*)"/> 2532HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) 2548if (parent is IOleWindow.Interface parentWindow) 2558/// <inheritdoc cref="IOleWindow.ContextSensitiveHelp(BOOL)"/> 2562HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode) 2573if (parent is IOleWindow.Interface parentWindow) 2743IOleWindow* window = null; 2744result = accessible->QueryInterface(IID.Get<IOleWindow>(), (void**)&window); 3298private ComScope<IOleWindow> TryGetOleWindow(out HRESULT result)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (4)
19IOleWindow.Interface, 20IManagedWrapper<IOleContainer, IOleInPlaceFrame, IOleInPlaceUIWindow, IOleWindow, IDispatch, IDispatchEx> 729HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) 732HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\ActiveX\AxHost.OleInterfaces.cs (4)
23IOleWindow.Interface, 29IManagedWrapper<IDispatch, IDispatchEx, IOleControlSite, IOleClientSite, IOleWindow, IOleInPlaceSite, ISimpleFrameSite, IVBGetControl, IGetVBAObject, IPropertyNotifySink> 332HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) 335HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
746/// <inheritdoc cref="IOleWindow.GetWindow(HWND*)"/>
System\Windows\Forms\ActiveX\Control_ActiveXControlInterfaces.cs (9)
19IOleWindow.Interface, 83/// <inheritdoc cref="IOleWindow.GetWindow(HWND*)"/> 87/// <inheritdoc cref="IOleWindow.ContextSensitiveHelp(BOOL)"/> 116/// <inheritdoc cref="IOleWindow.GetWindow(HWND*)"/> 119/// <inheritdoc cref="IOleWindow.ContextSensitiveHelp(BOOL)"/> 347/// <inheritdoc cref="IOleWindow.GetWindow(HWND*)"/> 348HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) => ((IOleInPlaceObject.Interface)this).GetWindow(phwnd); 350/// <inheritdoc cref="IOleWindow.ContextSensitiveHelp(BOOL)"/> 351HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (3)
11internal unsafe class WebBrowserContainer : IOleContainer.Interface, IOleInPlaceFrame.Interface, IOleInPlaceUIWindow.Interface, IOleWindow.Interface 432HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) 435HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (3)
26IOleWindow.Interface, 418HRESULT IOleWindow.Interface.GetWindow(HWND* phwnd) 421HRESULT IOleWindow.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System.Windows.Forms.Primitives (27)
Windows.Win32.IOleInPlaceActiveObject.g.cs (1)
368 :winmdroot.System.Ole.IOleWindow.Interface {
Windows.Win32.IOleInPlaceFrame.g.cs (1)
582 :winmdroot.System.Ole.IOleWindow.Interface,winmdroot.System.Ole.IOleInPlaceUIWindow.Interface {
Windows.Win32.IOleInPlaceObject.g.cs (1)
331 :winmdroot.System.Ole.IOleWindow.Interface {
Windows.Win32.IOleInPlaceObjectWindowless.g.cs (1)
383 :winmdroot.System.Ole.IOleWindow.Interface,winmdroot.System.Ole.IOleInPlaceObject.Interface {
Windows.Win32.IOleInPlaceSite.g.cs (1)
575 :winmdroot.System.Ole.IOleWindow.Interface {
Windows.Win32.IOleInPlaceUIWindow.g.cs (1)
366 :winmdroot.System.Ole.IOleWindow.Interface {
Windows.Win32.IOleWindow.g.cs (19)
26 :IVTable<IOleWindow,IOleWindow.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<IOleWindow*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IOleWindow*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IOleWindow*,uint>)lpVtbl[1])((IOleWindow*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IOleWindow*,uint>)lpVtbl[2])((IOleWindow*)Unsafe.AsPointer(ref this)); 68 private static winmdroot.Foundation.HRESULT GetWindow(IOleWindow* pThis, winmdroot.Foundation.HWND* phwnd) 98 return ((delegate *unmanaged [Stdcall]<IOleWindow*,winmdroot.Foundation.HWND* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IOleWindow*)Unsafe.AsPointer(ref this), phwnd); 104 private static winmdroot.Foundation.HRESULT ContextSensitiveHelp(IOleWindow* pThis, winmdroot.Foundation.BOOL fEnterMode) 134 return ((delegate *unmanaged [Stdcall]<IOleWindow*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IOleWindow*)Unsafe.AsPointer(ref this), fEnterMode); 158 internal delegate *unmanaged [Stdcall]<IOleWindow*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 160 internal delegate *unmanaged [Stdcall]<IOleWindow*,uint> AddRef_2; 162 internal delegate *unmanaged [Stdcall]<IOleWindow*,uint> Release_3; 164 internal delegate *unmanaged [Stdcall]<IOleWindow*,winmdroot.Foundation.HWND* ,winmdroot.Foundation.HRESULT> GetWindow_4; 166 internal delegate *unmanaged [Stdcall]<IOleWindow*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ContextSensitiveHelp_5;
Windows.Win32.System_Ole_IOleWindow_Extensions.g.cs (2)
23 /// <inheritdoc cref="winmdroot.System.Ole.IOleWindow.Interface.GetWindow(winmdroot.Foundation.HWND*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetWindow(this winmdroot.System.Ole.IOleWindow.Interface @this, out winmdroot.Foundation.HWND phwnd)