91 references to IHTMLWindow3
System.Windows.Forms (3)
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
171using var htmlWindow3 = GetHtmlWindow<IHTMLWindow3>();
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.HtmlWindowShim.cs (2)
47using var htmlWindow3 = _htmlWindow.GetHtmlWindow<IHTMLWindow3>(); 78using var htmlWindow3 = _htmlWindow.GetHtmlWindow<IHTMLWindow3>();
System.Windows.Forms.Primitives (87)
Windows.Win32.IHTMLWindow3.g.cs (75)
25 :IVTable<IHTMLWindow3,IHTMLWindow3.Vtbl>,IComIID { 41 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IHTMLWindow3*)Unsafe.AsPointer(ref this), riid, ppvObject); 46 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint>)lpVtbl[1])((IHTMLWindow3*)Unsafe.AsPointer(ref this)); 51 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint>)lpVtbl[2])((IHTMLWindow3*)Unsafe.AsPointer(ref this)); 65 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IHTMLWindow3*)Unsafe.AsPointer(ref this), pctinfo).ThrowOnFailure(); 70 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IHTMLWindow3*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo).ThrowOnFailure(); 91 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IHTMLWindow3*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId).ThrowOnFailure(); 108 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IHTMLWindow3*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr).ThrowOnFailure(); 124 private static winmdroot.Foundation.HRESULT get_screenLeft(IHTMLWindow3* pThis, int* p) 143 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IHTMLWindow3*)Unsafe.AsPointer(ref this), p); 159 private static winmdroot.Foundation.HRESULT get_screenTop(IHTMLWindow3* pThis, int* p) 178 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IHTMLWindow3*)Unsafe.AsPointer(ref this), p); 194 private static winmdroot.Foundation.HRESULT attachEvent(IHTMLWindow3* pThis, winmdroot.Foundation.BSTR @event, winmdroot.System.Com.IDispatch* pDisp, winmdroot.Foundation.VARIANT_BOOL* pfResult) 213 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Com.IDispatch* ,winmdroot.Foundation.VARIANT_BOOL* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IHTMLWindow3*)Unsafe.AsPointer(ref this), @event, pDisp, pfResult); 219 private static winmdroot.Foundation.HRESULT detachEvent(IHTMLWindow3* pThis, winmdroot.Foundation.BSTR @event, winmdroot.System.Com.IDispatch* pDisp) 238 return ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Com.IDispatch* ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IHTMLWindow3*)Unsafe.AsPointer(ref this), @event, pDisp); 257 private static winmdroot.Foundation.HRESULT setTimeout(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT* expression, int msec, winmdroot.System.Variant.VARIANT* language, int* timerID) 277 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,int ,winmdroot.System.Variant.VARIANT* ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IHTMLWindow3*)Unsafe.AsPointer(ref this), expression, msec, language, &__retVal).ThrowOnFailure(); 297 private static winmdroot.Foundation.HRESULT setInterval(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT* expression, int msec, winmdroot.System.Variant.VARIANT* language, int* timerID) 317 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,int ,winmdroot.System.Variant.VARIANT* ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IHTMLWindow3*)Unsafe.AsPointer(ref this), expression, msec, language, &__retVal).ThrowOnFailure(); 324 private static winmdroot.Foundation.HRESULT print(IHTMLWindow3* pThis) 343 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IHTMLWindow3*)Unsafe.AsPointer(ref this)).ThrowOnFailure(); 349 private static winmdroot.Foundation.HRESULT put_onbeforeprint(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT v) 371 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IHTMLWindow3*)Unsafe.AsPointer(ref this), value).ThrowOnFailure(); 376 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IHTMLWindow3*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 384 private static winmdroot.Foundation.HRESULT get_onbeforeprint(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT* p) 405 private static winmdroot.Foundation.HRESULT put_onafterprint(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT v) 427 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((IHTMLWindow3*)Unsafe.AsPointer(ref this), value).ThrowOnFailure(); 432 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((IHTMLWindow3*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 440 private static winmdroot.Foundation.HRESULT get_onafterprint(IHTMLWindow3* pThis, winmdroot.System.Variant.VARIANT* p) 461 private static winmdroot.Foundation.HRESULT get_clipboardData(IHTMLWindow3* pThis, winmdroot.Web.MsHtml.IHTMLDataTransfer** p) 484 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Web.MsHtml.IHTMLDataTransfer** ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IHTMLWindow3*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 505 private static winmdroot.Foundation.HRESULT showModelessDialog(IHTMLWindow3* pThis, winmdroot.Foundation.BSTR url, winmdroot.System.Variant.VARIANT* varArgIn, winmdroot.System.Variant.VARIANT* options, winmdroot.Web.MsHtml.IHTMLWindow2** pDialog) 525 ((delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Variant.VARIANT* ,winmdroot.Web.MsHtml.IHTMLWindow2** ,winmdroot.Foundation.HRESULT>)lpVtbl[19])((IHTMLWindow3*)Unsafe.AsPointer(ref this), url, varArgIn, options, &__retVal).ThrowOnFailure(); 550 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 552 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint> AddRef_2; 554 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint> Release_3; 556 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4; 558 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 560 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6; 562 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,int ,global::System.Guid* ,uint ,winmdroot.System.Com.DISPATCH_FLAGS ,winmdroot.System.Com.DISPPARAMS* ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Com.EXCEPINFO* ,uint* ,winmdroot.Foundation.HRESULT> Invoke_7; 564 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,int* ,winmdroot.Foundation.HRESULT> get_screenLeft_8; 566 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,int* ,winmdroot.Foundation.HRESULT> get_screenTop_9; 568 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Com.IDispatch* ,winmdroot.Foundation.VARIANT_BOOL* ,winmdroot.Foundation.HRESULT> attachEvent_10; 570 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Com.IDispatch* ,winmdroot.Foundation.HRESULT> detachEvent_11; 572 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,int ,winmdroot.System.Variant.VARIANT* ,int* ,winmdroot.Foundation.HRESULT> setTimeout_12; 574 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,int ,winmdroot.System.Variant.VARIANT* ,int* ,winmdroot.Foundation.HRESULT> setInterval_13; 576 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.HRESULT> print_14; 578 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT> put_onbeforeprint_15; 580 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_onbeforeprint_16; 582 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT ,winmdroot.Foundation.HRESULT> put_onafterprint_17; 584 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.System.Variant.VARIANT* ,winmdroot.Foundation.HRESULT> get_onafterprint_18; 586 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Web.MsHtml.IHTMLDataTransfer** ,winmdroot.Foundation.HRESULT> get_clipboardData_19; 588 internal delegate *unmanaged [Stdcall]<IHTMLWindow3*,winmdroot.Foundation.BSTR ,winmdroot.System.Variant.VARIANT* ,winmdroot.System.Variant.VARIANT* ,winmdroot.Web.MsHtml.IHTMLWindow2** ,winmdroot.Foundation.HRESULT> showModelessDialog_20;
Windows.Win32.Web_MsHtml_IHTMLWindow3_Extensions.g.cs (12)
23 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.get_screenLeft(int*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT get_screenLeft(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, out int p) 33 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.get_screenTop(int*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT get_screenTop(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, out int p) 43 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.attachEvent(winmdroot.Foundation.BSTR, winmdroot.System.Com.IDispatch*, winmdroot.Foundation.VARIANT_BOOL*)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT attachEvent(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, winmdroot.Foundation.BSTR @event, winmdroot.System.Com.IDispatch* pDisp, out winmdroot.Foundation.VARIANT_BOOL pfResult) 53 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.setTimeout(winmdroot.System.Variant.VARIANT*, int, winmdroot.System.Variant.VARIANT*, int*)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT setTimeout(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, in winmdroot.System.Variant.VARIANT expression, int msec, in winmdroot.System.Variant.VARIANT language, out int timerID) 69 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.setInterval(winmdroot.System.Variant.VARIANT*, int, winmdroot.System.Variant.VARIANT*, int*)"/> 70 internal static unsafe winmdroot.Foundation.HRESULT setInterval(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, in winmdroot.System.Variant.VARIANT expression, int msec, in winmdroot.System.Variant.VARIANT language, out int timerID) 85 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLWindow3.Interface.showModelessDialog(winmdroot.Foundation.BSTR, winmdroot.System.Variant.VARIANT*, winmdroot.System.Variant.VARIANT*, winmdroot.Web.MsHtml.IHTMLWindow2**)"/> 86 internal static unsafe winmdroot.Foundation.HRESULT showModelessDialog(this winmdroot.Web.MsHtml.IHTMLWindow3.Interface @this, winmdroot.Foundation.BSTR url, in winmdroot.System.Variant.VARIANT varArgIn, in winmdroot.System.Variant.VARIANT options, winmdroot.Web.MsHtml.IHTMLWindow2** pDialog)
System.Windows.Forms.Tests (1)
System\Windows\Forms\HtmlWindowTests.cs (1)
63domWindow.Should().BeAssignableTo<IHTMLWindow3.Interface>();