131 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 (118)
_generated\144\Windows.Win32.IHTMLDocument2.g.cs (50)
164 private static winmdroot.Foundation.HRESULT get_all(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 181 public unsafe winmdroot.Foundation.HRESULT get_all(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 183 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 239 private static winmdroot.Foundation.HRESULT get_images(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 256 public unsafe winmdroot.Foundation.HRESULT get_images(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 258 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 264 private static winmdroot.Foundation.HRESULT get_applets(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 282 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* applets 286 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 287 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 295 private static winmdroot.Foundation.HRESULT get_links(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 312 public unsafe winmdroot.Foundation.HRESULT get_links(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 314 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 320 private static winmdroot.Foundation.HRESULT get_forms(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 337 public unsafe winmdroot.Foundation.HRESULT get_forms(winmdroot.Web.MsHtml.IHTMLElementCollection** p) 339 return ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((IHTMLDocument2*)Unsafe.AsPointer(ref this), p); 345 private static winmdroot.Foundation.HRESULT get_anchors(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 363 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* anchors 367 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 368 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 437 private static winmdroot.Foundation.HRESULT get_scripts(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 455 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* scripts 459 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 460 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[18])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 617 private static winmdroot.Foundation.HRESULT get_embeds(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 635 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* embeds 639 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 640 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[24])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 648 private static winmdroot.Foundation.HRESULT get_plugins(IHTMLDocument2* pThis, winmdroot.Web.MsHtml.IHTMLElementCollection** p) 666 internal unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* plugins 670 winmdroot.Web.MsHtml.IHTMLElementCollection* __result; 671 ((delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[25])((IHTMLDocument2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 3290 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_all_9; 3296 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_images_12; 3298 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_applets_13; 3300 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_links_14; 3302 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_forms_15; 3304 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_anchors_16; 3310 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_scripts_19; 3322 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_embeds_25; 3324 internal delegate *unmanaged [Stdcall]<IHTMLDocument2*,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> get_plugins_26; 3641 unsafe winmdroot.Foundation.HRESULT get_all(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3650 unsafe winmdroot.Foundation.HRESULT get_images(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3652 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* applets 3658 unsafe winmdroot.Foundation.HRESULT get_links(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3661 unsafe winmdroot.Foundation.HRESULT get_forms(winmdroot.Web.MsHtml.IHTMLElementCollection** p); 3663 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* anchors 3674 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* scripts 3700 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* embeds 3705 unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* plugins
_generated\145\Windows.Win32.IHTMLDocument3.g.cs (12)
1217 private static winmdroot.Foundation.HRESULT getElementsByName(IHTMLDocument3* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1234 public unsafe winmdroot.Web.MsHtml.IHTMLElementCollection* getElementsByName(winmdroot.Foundation.BSTR v) 1236 winmdroot.Web.MsHtml.IHTMLElementCollection* __retVal = default(winmdroot.Web.MsHtml.IHTMLElementCollection*); 1237 ((delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[45])((IHTMLDocument3*)Unsafe.AsPointer(ref this), v, &__retVal).ThrowOnFailure(); 1269 private static winmdroot.Foundation.HRESULT getElementsByTagName(IHTMLDocument3* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1286 public unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 1288 return ((delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[47])((IHTMLDocument3*)Unsafe.AsPointer(ref this), v, pelColl); 1404 internal delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByName_46; 1408 internal delegate *unmanaged [Stdcall]<IHTMLDocument3*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByTagName_48; 1596 unsafe winmdroot.Foundation.HRESULT getElementsByName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl); 1602 unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl);
_generated\149\Windows.Win32.IHTMLElement2.g.cs (5)
2916 private static winmdroot.Foundation.HRESULT getElementsByTagName(IHTMLElement2* pThis, winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 2933 public unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl) 2935 return ((delegate *unmanaged [Stdcall]<IHTMLElement2*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT>)lpVtbl[104])((IHTMLElement2*)Unsafe.AsPointer(ref this), v, pelColl); 3169 internal delegate *unmanaged [Stdcall]<IHTMLElement2*,winmdroot.Foundation.BSTR ,winmdroot.Web.MsHtml.IHTMLElementCollection** ,winmdroot.Foundation.HRESULT> getElementsByTagName_105; 3595 unsafe winmdroot.Foundation.HRESULT getElementsByTagName(winmdroot.Foundation.BSTR v, winmdroot.Web.MsHtml.IHTMLElementCollection** pelColl);
_generated\151\Windows.Win32.IHTMLElementCollection.g.cs (47)
26 :winmdroot.IVTable<IHTMLElementCollection,IHTMLElementCollection.Vtbl>,IComIID { 43 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), riid, ppvObject); 48 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint>)lpVtbl[1])((IHTMLElementCollection*)Unsafe.AsPointer(ref this)); 53 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint>)lpVtbl[2])((IHTMLElementCollection*)Unsafe.AsPointer(ref this)); 68 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), pctinfo).ThrowOnFailure(); 73 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), iTInfo, lcid, ppTInfo).ThrowOnFailure(); 94 ((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(); 133 ((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(); 139 private static winmdroot.Foundation.HRESULT toString(IHTMLElementCollection* pThis, winmdroot.Foundation.BSTR* String) 159 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 166 private static winmdroot.Foundation.HRESULT put_length(IHTMLElementCollection* pThis, int v) 188 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), value).ThrowOnFailure(); 206 private static winmdroot.Foundation.HRESULT get_length(IHTMLElementCollection* pThis, int* p) 225 return ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int* ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), p); 231 private static winmdroot.Foundation.HRESULT get__newEnum(IHTMLElementCollection* pThis, winmdroot.System.Com.IUnknown** p) 254 ((delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IHTMLElementCollection*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 262 private static winmdroot.Foundation.HRESULT item(IHTMLElementCollection* pThis, winmdroot.System.Variant.VARIANT name, winmdroot.System.Variant.VARIANT index, winmdroot.System.Com.IDispatch** pdisp) 281 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); 287 private static winmdroot.Foundation.HRESULT tags(IHTMLElementCollection* pThis, winmdroot.System.Variant.VARIANT tagName, winmdroot.System.Com.IDispatch** pdisp) 307 ((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(); 334 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 336 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint> AddRef_2; 338 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint> Release_3; 340 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint* ,winmdroot.Foundation.HRESULT> GetTypeInfoCount_4; 342 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,uint ,uint ,winmdroot.System.Com.ITypeInfo** ,winmdroot.Foundation.HRESULT> GetTypeInfo_5; 344 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,global::System.Guid* ,winmdroot.Foundation.PWSTR* ,uint ,uint ,int* ,winmdroot.Foundation.HRESULT> GetIDsOfNames_6; 346 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; 348 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.Foundation.BSTR* ,winmdroot.Foundation.HRESULT> toString_8; 350 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int ,winmdroot.Foundation.HRESULT> put_length_9; 352 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,int* ,winmdroot.Foundation.HRESULT> get_length_10; 354 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Com.IUnknown** ,winmdroot.Foundation.HRESULT> get__newEnum_11; 356 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> item_12; 358 internal delegate *unmanaged [Stdcall]<IHTMLElementCollection*,winmdroot.System.Variant.VARIANT ,winmdroot.System.Com.IDispatch** ,winmdroot.Foundation.HRESULT> tags_13;
_generated\631\Windows.Win32.Web_MsHtml_IHTMLElementCollection_Extensions.g.cs (4)
23 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLElementCollection.Interface.toString(winmdroot.Foundation.BSTR*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT toString(this winmdroot.Web.MsHtml.IHTMLElementCollection.Interface @this, out winmdroot.Foundation.BSTR String) 33 /// <inheritdoc cref="winmdroot.Web.MsHtml.IHTMLElementCollection.Interface.get_length(int*)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT get_length(this winmdroot.Web.MsHtml.IHTMLElementCollection.Interface @this, out int p)