1 implementation of Interface
System.Windows.Forms (1)
System\Windows\Forms\ActiveX\Control_ActiveXControlInterfaces.cs (1)
16IOleObject.Interface,
61 references to Interface
System.Windows.Forms (24)
System\Windows\Forms\ActiveX\Control_ActiveXControlInterfaces.cs (22)
144HRESULT IOleObject.Interface.SetClientSite(IOleClientSite* pClientSite) 151HRESULT IOleObject.Interface.GetClientSite(IOleClientSite** ppClientSite) 163HRESULT IOleObject.Interface.SetHostNames(PCWSTR szContainerApp, PCWSTR szContainerObj) => 168HRESULT IOleObject.Interface.Close(uint dwSaveOption) 175HRESULT IOleObject.Interface.SetMoniker(uint dwWhichMoniker, IMoniker* pmk) => HRESULT.E_NOTIMPL; 178HRESULT IOleObject.Interface.GetMoniker(uint dwAssign, uint dwWhichMoniker, IMoniker** ppmk) 190HRESULT IOleObject.Interface.InitFromData(ComIDataObject* pDataObject, BOOL fCreation, uint dwReserved) => 194HRESULT IOleObject.Interface.GetClipboardData(uint dwReserved, ComIDataObject** ppDataObject) 206HRESULT IOleObject.Interface.DoVerb( 222HRESULT IOleObject.Interface.EnumVerbs(IEnumOLEVERB** ppEnumOleVerb) 234HRESULT IOleObject.Interface.Update() => HRESULT.S_OK; 237HRESULT IOleObject.Interface.IsUpToDate() => HRESULT.S_OK; 240HRESULT IOleObject.Interface.GetUserClassID(Guid* pClsid) 252HRESULT IOleObject.Interface.GetUserType(uint dwFormOfType, PWSTR* pszUserType) 266HRESULT IOleObject.Interface.SetExtent(DVASPECT dwDrawAspect, SIZE* psizel) 278HRESULT IOleObject.Interface.GetExtent(DVASPECT dwDrawAspect, SIZE* psizel) 290HRESULT IOleObject.Interface.Advise(IAdviseSink* pAdvSink, uint* pdwConnection) 301HRESULT IOleObject.Interface.Unadvise(uint dwConnection) => ActiveXInstance.Unadvise(dwConnection); 304HRESULT IOleObject.Interface.EnumAdvise(IEnumSTATDATA** ppenumAdvise) 316HRESULT IOleObject.Interface.GetMiscStatus(DVASPECT dwAspect, OLEMISC* pdwStatus) 345HRESULT IOleObject.Interface.SetColorScheme(LOGPALETTE* pLogpal) => HRESULT.S_OK; 621=> ((IOleObject.Interface)this).GetExtent(dwDrawAspect, lpsizel);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (2)
44private IOleObject.Interface? _axOleObject; 1017_axOleObject = (IOleObject.Interface)_activeXInstance;
System.Windows.Forms.Primitives (37)
Windows.Win32.IOleObject.g.cs (21)
62 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 97 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 141 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 176 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 215 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 251 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 286 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 323 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 372 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 413 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 447 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 481 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 525 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 566 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 613 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 659 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 704 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 740 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 772 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 817 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object); 855 winmdroot.Foundation.HRESULT __hr = ComHelpers.UnwrapCCW(pThis, out Interface __object);
Windows.Win32.System_Ole_IOleObject_Extensions.g.cs (16)
23 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.SetHostNames(winmdroot.Foundation.PCWSTR, winmdroot.Foundation.PCWSTR)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT SetHostNames(this winmdroot.System.Ole.IOleObject.Interface @this, string szContainerApp, string szContainerObj) 36 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.DoVerb(int, winmdroot.UI.WindowsAndMessaging.MSG*, winmdroot.System.Ole.IOleClientSite*, int, winmdroot.Foundation.HWND, winmdroot.Foundation.RECT*)"/> 37 internal static unsafe winmdroot.Foundation.HRESULT DoVerb(this winmdroot.System.Ole.IOleObject.Interface @this, int iVerb, in winmdroot.UI.WindowsAndMessaging.MSG lpmsg, winmdroot.System.Ole.IOleClientSite* pActiveSite, int lindex, winmdroot.Foundation.HWND hwndParent, in winmdroot.Foundation.RECT lprcPosRect) 49 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.GetUserClassID(global::System.Guid*)"/> 50 internal static unsafe winmdroot.Foundation.HRESULT GetUserClassID(this winmdroot.System.Ole.IOleObject.Interface @this, out global::System.Guid pClsid) 59 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.GetUserType(uint, winmdroot.Foundation.PWSTR*)"/> 60 internal static unsafe winmdroot.Foundation.HRESULT GetUserType(this winmdroot.System.Ole.IOleObject.Interface @this, uint dwFormOfType, out winmdroot.Foundation.PWSTR pszUserType) 69 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.SetExtent(winmdroot.System.Com.DVASPECT, winmdroot.Foundation.SIZE*)"/> 70 internal static unsafe winmdroot.Foundation.HRESULT SetExtent(this winmdroot.System.Ole.IOleObject.Interface @this, winmdroot.System.Com.DVASPECT dwDrawAspect, in winmdroot.Foundation.SIZE psizel) 79 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.GetExtent(winmdroot.System.Com.DVASPECT, winmdroot.Foundation.SIZE*)"/> 80 internal static unsafe winmdroot.Foundation.HRESULT GetExtent(this winmdroot.System.Ole.IOleObject.Interface @this, winmdroot.System.Com.DVASPECT dwDrawAspect, out winmdroot.Foundation.SIZE psizel) 89 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.Advise(winmdroot.System.Com.IAdviseSink*, uint*)"/> 90 internal static unsafe winmdroot.Foundation.HRESULT Advise(this winmdroot.System.Ole.IOleObject.Interface @this, winmdroot.System.Com.IAdviseSink* pAdvSink, out uint pdwConnection) 99 /// <inheritdoc cref="winmdroot.System.Ole.IOleObject.Interface.GetMiscStatus(winmdroot.System.Com.DVASPECT, winmdroot.System.Ole.OLEMISC*)"/> 100 internal static unsafe winmdroot.Foundation.HRESULT GetMiscStatus(this winmdroot.System.Ole.IOleObject.Interface @this, winmdroot.System.Com.DVASPECT dwAspect, out winmdroot.System.Ole.OLEMISC pdwStatus)