63 references to IOleWindow
System.Windows.Forms (36)
System\Windows\Forms\Accessibility\AccessibleObject.cs (12)
43
IOleWindow
.Interface,
73
IOleWindow
,
116
private AgileComPointer<
IOleWindow
>? _systemIOleWindow;
2512
/// <inheritdoc cref="
IOleWindow
.GetWindow(HWND*)"/>
2532
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd)
2548
if (parent is
IOleWindow
.Interface parentWindow)
2558
/// <inheritdoc cref="
IOleWindow
.ContextSensitiveHelp(BOOL)"/>
2562
HRESULT
IOleWindow
.Interface.ContextSensitiveHelp(BOOL fEnterMode)
2573
if (parent is
IOleWindow
.Interface parentWindow)
2743
IOleWindow
* window = null;
2744
result = accessible->QueryInterface(IID.Get<
IOleWindow
>(), (void**)&window);
3298
private ComScope<
IOleWindow
> TryGetOleWindow(out HRESULT result)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (4)
19
IOleWindow
.Interface,
20
IManagedWrapper<IOleContainer, IOleInPlaceFrame, IOleInPlaceUIWindow,
IOleWindow
, IDispatch, IDispatchEx>
729
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd)
732
HRESULT
IOleWindow
.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\ActiveX\AxHost.OleInterfaces.cs (4)
23
IOleWindow
.Interface,
29
IManagedWrapper<IDispatch, IDispatchEx, IOleControlSite, IOleClientSite,
IOleWindow
, IOleInPlaceSite, ISimpleFrameSite, IVBGetControl, IGetVBAObject, IPropertyNotifySink>
332
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd)
335
HRESULT
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)
19
IOleWindow
.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*)"/>
348
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd) => ((IOleInPlaceObject.Interface)this).GetWindow(phwnd);
350
/// <inheritdoc cref="
IOleWindow
.ContextSensitiveHelp(BOOL)"/>
351
HRESULT
IOleWindow
.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (3)
11
internal unsafe class WebBrowserContainer : IOleContainer.Interface, IOleInPlaceFrame.Interface, IOleInPlaceUIWindow.Interface,
IOleWindow
.Interface
432
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd)
435
HRESULT
IOleWindow
.Interface.ContextSensitiveHelp(BOOL fEnterMode)
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (3)
26
IOleWindow
.Interface,
418
HRESULT
IOleWindow
.Interface.GetWindow(HWND* phwnd)
421
HRESULT
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)