129 references to IHTMLElementCollection
System.Windows.Forms (13)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (5)
374IHTMLElementCollection* iHTMLElementCollection; 385IHTMLElementCollection* iHTMLElementCollection; 396IHTMLElementCollection* iHTMLElementCollection; 407IHTMLElementCollection* iHTMLElementCollection; 469IHTMLElementCollection* iHTMLElementCollection;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (5)
66IHTMLElementCollection* htmlElementCollection; 67return !dispatch.IsNull && dispatch.Value->QueryInterface(IID.Get<IHTMLElementCollection>(), (void**)&htmlElementCollection).Succeeded 80IHTMLElementCollection* htmlElementCollection; 81return !dispatch.IsNull && dispatch.Value->QueryInterface(IID.Get<IHTMLElementCollection>(), (void**)&htmlElementCollection).Succeeded 552IHTMLElementCollection* iHTMLElementCollection;
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (3)
13private readonly AgileComPointer<IHTMLElementCollection>? _htmlElementCollection; 25internal HtmlElementCollection(HtmlShimManager shimManager, IHTMLElementCollection* elements) 44private AgileComPointer<IHTMLElementCollection>? NativeHtmlElementCollection => _htmlElementCollection;
System.Windows.Forms.Primitives (116)
Windows.Win32.IHTMLDocument2.g.cs (50)
139 private static winmdroot.Foundation.HRESULT get_all(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 156 public unsafe winmdroot.Foundation.HRESULT get_all(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 158 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 214 private static winmdroot.Foundation.HRESULT get_images(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 231 public unsafe winmdroot.Foundation.HRESULT get_images(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 233 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 239 private static winmdroot.Foundation.HRESULT get_applets(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 257 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* applets 261 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 262 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 270 private static winmdroot.Foundation.HRESULT get_links(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 287 public unsafe winmdroot.Foundation.HRESULT get_links(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 289 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 295 private static winmdroot.Foundation.HRESULT get_forms(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 312 public unsafe winmdroot.Foundation.HRESULT get_forms(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 314 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 320 private static winmdroot.Foundation.HRESULT get_anchors(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 338 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* anchors 342 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 343 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 401 private static winmdroot.Foundation.HRESULT get_scripts(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 419 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* scripts 423 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 424 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 581 private static winmdroot.Foundation.HRESULT get_embeds(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 599 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* embeds 603 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 604 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[24])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 612 private static winmdroot.Foundation.HRESULT get_plugins(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 630 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* plugins 634 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 635 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[25])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 3191 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_all_9; 3197 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_images_12; 3199 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_applets_13; 3201 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_links_14; 3203 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_forms_15; 3205 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_anchors_16; 3211 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_scripts_19; 3223 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_embeds_25; 3225 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_plugins_26; 3542 unsafe winmdroot.Foundation.HRESULT get_all(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3551 unsafe winmdroot.Foundation.HRESULT get_images(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3553 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* applets 3559 unsafe winmdroot.Foundation.HRESULT get_links(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3562 unsafe winmdroot.Foundation.HRESULT get_forms(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3564 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* anchors 3575 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* scripts 3601 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* embeds 3606 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* plugins
Windows.Win32.IHTMLDocument3.g.cs (12)
1180 private static winmdroot.Foundation.HRESULT getElementsByName(IHTMLDocument3* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1197 public unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* getElementsByName(winmdroot.Foundation.BSTR v) 1199 winmdroot.Web.MsHtml.IHTMLElementCollection* __retVal = default(winmdroot.Web.MsHtml.IHTMLElementCollection*); 1200 ((delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[45])((IHTMLDocument3*)Unsafe.AsPointer(ref this), v, &__retVal).ThrowOnFailure(); 1232 private static winmdroot.Foundation.HRESULT getElementsByTagName(IHTMLDocument3* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1249 public unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1251 return ((delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[47])((IHTMLDocument3*)Unsafe.AsPointer(ref this), v, pelColl); 1365 internal delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByName_46; 1369 internal delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByTagName_48; 1557 unsafe winmdroot.Foundation.HRESULT getElementsByName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl); 1563 unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl);
Windows.Win32.IHTMLElement2.g.cs (5)
2879 private static winmdroot.Foundation.HRESULT getElementsByTagName(IHTMLElement2* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 2896 public unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 2898 return ((delegate *unmanaged [Stdcall]<IHTMLElement2*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[104])((IHTMLElement2*)Unsafe.AsPointer(ref this), v, pelColl); 3130 internal delegate *unmanaged [Stdcall]<IHTMLElement2*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByTagName_105; 3556 unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl);
Windows.Win32.IHTMLElementCollection.g.cs (47)
25 :IVTable<IHTMLElementCollection,IHTMLElementCollection.Vtbl>,IComIID { 41 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), riid, ppvObject); 46 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint>)lpVtbl[1])((IHTMLElementCollection*)Unsafe.AsPointer(ref this)); 51 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint>)lpVtbl[2])((IHTMLElementCollection*)Unsafe.AsPointer(ref this)); 65 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), pctinfo).ThrowOnFailure(); 70 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo).ThrowOnFailure(); 91 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), riid, rgszNames, cNames, lcid, rgDispId).ThrowOnFailure(); 108 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,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])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), dispIdMember, riid, lcid, wFlags, pDispParams, pVarResult, pExcepInfo, puArgErr).ThrowOnFailure(); 114 private static winmdroot.Foundation.HRESULT toString(IHTMLElementCollection* pThis, winmdroot.Foundation.BSTR* String) 134 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 141 private static winmdroot.Foundation.HRESULT put_length(IHTMLElementCollection* pThis, int v) 163 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), value).ThrowOnFailure(); 180 private static winmdroot.Foundation.HRESULT get_length(IHTMLElementCollection* pThis, int* p) 199 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), p); 205 private static winmdroot.Foundation.HRESULT get__newEnum(IHTMLElementCollection* pThis, winmdroot.System.Com.IUnknown** p) 228 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 236 private static winmdroot.Foundation.HRESULT item(IHTMLElementCollection* pThis, winmdroot.System.Variant.VARIANT name, winmdroot.System.Variant.VARIANT index, winmdroot.System.Com.IDispatch** pdisp) 255 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), name, index, pdisp); 261 private static winmdroot.Foundation.HRESULT tags(IHTMLElementCollection* pThis, winmdroot.System.Variant.VARIANT tagName, winmdroot.System.Com.IDispatch** pdisp) 281 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), tagName, &__retVal).ThrowOnFailure(); 306 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 308 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint> AddRef_2; 310 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint> Release_3; 312 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4; 314 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 316 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6; 318 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,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; 320 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> toString_8; 322 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int ,winmdroot.Foundation.HRESULT> put_length_9; 324 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int* ,winmdroot.Foundation.HRESULT> get_length_10; 326 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT> get__newEnum_11; 328 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> item_12; 330 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> tags_13;
Windows.Win32.Web_MsHtml_IHTMLElementCollection_Extensions.g.cs (2)
23 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLElementCollection.Interface.get_length(int*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT get_length(this winmdroot.Web.MsHtml.IHTMLElementCollection.Interface @this, out int p)