2 implementations of Interface
System.Windows.Forms (2)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (1)
17IOleInPlaceFrame.Interface,
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (1)
11internal unsafe class WebBrowserContainer : IOleContainer.Interface, IOleInPlaceFrame.Interface, IOleInPlaceUIWindow.Interface, IOleWindow.Interface
70 references to Interface
System.Windows.Forms (41)
System\Windows\Forms\ActiveX\AxHost.AxContainer.cs (20)
608HRESULT IOleInPlaceFrame.Interface.GetWindow(HWND* phwnd) 619HRESULT IOleInPlaceFrame.Interface.ContextSensitiveHelp(BOOL fEnterMode) => HRESULT.S_OK; 621HRESULT IOleInPlaceFrame.Interface.GetBorder(RECT* lprectBorder) => HRESULT.E_NOTIMPL; 623HRESULT IOleInPlaceFrame.Interface.RequestBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 625HRESULT IOleInPlaceFrame.Interface.SetBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 638HRESULT IOleInPlaceFrame.Interface.SetActiveObject(IOleInPlaceActiveObject* pActiveObject, PCWSTR pszObjName) 699HRESULT IOleInPlaceFrame.Interface.InsertMenus(HMENU hmenuShared, OLEMENUGROUPWIDTHS* lpMenuWidths) => HRESULT.S_OK; 701HRESULT IOleInPlaceFrame.Interface.SetMenu(HMENU hmenuShared, nint holemenu, HWND hwndActiveObject) => HRESULT.E_NOTIMPL; 703HRESULT IOleInPlaceFrame.Interface.RemoveMenus(HMENU hmenuShared) => HRESULT.E_NOTIMPL; 705HRESULT IOleInPlaceFrame.Interface.SetStatusText(PCWSTR pszStatusText) => HRESULT.E_NOTIMPL; 707HRESULT IOleInPlaceFrame.Interface.EnableModeless(BOOL fEnable) => HRESULT.E_NOTIMPL; 709HRESULT IOleInPlaceFrame.Interface.TranslateAccelerator(MSG* lpmsg, ushort wID) => HRESULT.S_FALSE; 712=> ((IOleInPlaceFrame.Interface)this).GetWindow(phwnd); 715=> ((IOleInPlaceFrame.Interface)this).ContextSensitiveHelp(fEnterMode); 718=> ((IOleInPlaceFrame.Interface)this).GetBorder(lprectBorder); 721=> ((IOleInPlaceFrame.Interface)this).RequestBorderSpace(pborderwidths); 724=> ((IOleInPlaceFrame.Interface)this).SetBorderSpace(pborderwidths); 727=> ((IOleInPlaceFrame.Interface)this).SetActiveObject(pActiveObject, pszObjName); 730=> ((IOleInPlaceFrame.Interface)this).GetWindow(phwnd); 733=> ((IOleInPlaceFrame.Interface)this).ContextSensitiveHelp(fEnterMode);
System\Windows\Forms\Controls\WebBrowser\WebBrowser.WebBrowserSite.cs (1)
101IOleInPlaceFrame.Interface frame,
System\Windows\Forms\Controls\WebBrowser\WebBrowserContainer.cs (20)
69HRESULT IOleInPlaceFrame.Interface.GetWindow(HWND* phwnd) 80HRESULT IOleInPlaceFrame.Interface.ContextSensitiveHelp(BOOL fEnterMode) => HRESULT.S_OK; 82HRESULT IOleInPlaceFrame.Interface.GetBorder(RECT* lprectBorder) => HRESULT.E_NOTIMPL; 84HRESULT IOleInPlaceFrame.Interface.RequestBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 86HRESULT IOleInPlaceFrame.Interface.SetBorderSpace(RECT* pborderwidths) => HRESULT.E_NOTIMPL; 88HRESULT IOleInPlaceFrame.Interface.SetActiveObject(IOleInPlaceActiveObject* pActiveObject, PCWSTR pszObjName) 139HRESULT IOleInPlaceFrame.Interface.InsertMenus(HMENU hmenuShared, OLEMENUGROUPWIDTHS* lpMenuWidths) 142HRESULT IOleInPlaceFrame.Interface.SetMenu(HMENU hmenuShared, nint holemenu, HWND hwndActiveObject) 145HRESULT IOleInPlaceFrame.Interface.RemoveMenus(HMENU hmenuShared) => HRESULT.E_NOTIMPL; 147HRESULT IOleInPlaceFrame.Interface.SetStatusText(PCWSTR pszStatusText) => HRESULT.E_NOTIMPL; 149HRESULT IOleInPlaceFrame.Interface.EnableModeless(BOOL fEnable) => HRESULT.E_NOTIMPL; 151HRESULT IOleInPlaceFrame.Interface.TranslateAccelerator(MSG* lpmsg, ushort wID) => HRESULT.S_FALSE; 415=> ((IOleInPlaceFrame.Interface)this).GetWindow(phwnd); 418=> ((IOleInPlaceFrame.Interface)this).ContextSensitiveHelp(fEnterMode); 421=> ((IOleInPlaceFrame.Interface)this).GetBorder(lprectBorder); 424=> ((IOleInPlaceFrame.Interface)this).RequestBorderSpace(pborderwidths); 427=> ((IOleInPlaceFrame.Interface)this).SetBorderSpace(pborderwidths); 430=> ((IOleInPlaceFrame.Interface)this).SetActiveObject(pActiveObject, pszObjName); 433=> ((IOleInPlaceFrame.Interface)this).GetWindow(phwnd); 436=> ((IOleInPlaceFrame.Interface)this).ContextSensitiveHelp(fEnterMode);
System.Windows.Forms.Primitives (29)
Interop\Mshtml\Interop.IDocHostUIHandler.cs (1)
35IOleInPlaceFrame.Interface frame,
Windows.Win32.IOleInPlaceFrame.g.cs (12)
72 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 97 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 132 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 167 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 202 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 237 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 272 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 308 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 345 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 390 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 425 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 466 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object);
Windows.Win32.System_Ole_IOleInPlaceFrame_Extensions.g.cs (16)
23 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.GetWindow(winmdroot.Foundation.HWND*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetWindow(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, out winmdroot.Foundation.HWND phwnd) 33 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.GetBorder(winmdroot.Foundation.RECT*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetBorder(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, out winmdroot.Foundation.RECT lprectBorder) 43 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.RequestBorderSpace(winmdroot.Foundation.RECT*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT RequestBorderSpace(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 53 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.SetBorderSpace(winmdroot.Foundation.RECT*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT SetBorderSpace(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, in winmdroot.Foundation.RECT pborderwidths) 63 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.SetActiveObject(winmdroot.System.Ole.IOleInPlaceActiveObject*, winmdroot.Foundation.PCWSTR)"/> 64 internal static unsafe winmdroot.Foundation.HRESULT SetActiveObject(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, winmdroot.System.Ole.IOleInPlaceActiveObject* pActiveObject, string pszObjName) 73 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.InsertMenus(winmdroot.UI.WindowsAndMessaging.HMENU, winmdroot.System.Ole.OLEMENUGROUPWIDTHS*)"/> 74 internal static unsafe winmdroot.Foundation.HRESULT InsertMenus(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, winmdroot.UI.WindowsAndMessaging.HMENU hmenuShared, ref winmdroot.System.Ole.OLEMENUGROUPWIDTHS lpMenuWidths) 83 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.SetStatusText(winmdroot.Foundation.PCWSTR)"/> 84 internal static unsafe winmdroot.Foundation.HRESULT SetStatusText(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, string pszStatusText) 93 /// <inheritdoc cref="winmdroot.System.Ole.IOleInPlaceFrame.Interface.TranslateAccelerator(winmdroot.UI.WindowsAndMessaging.MSG*, ushort)"/> 94 internal static unsafe winmdroot.Foundation.HRESULT TranslateAccelerator(this winmdroot.System.Ole.IOleInPlaceFrame.Interface @this, in winmdroot.UI.WindowsAndMessaging.MSG lpmsg, ushort wID)