129 references to IHTMLElementCollection
System.Windows.Forms (13)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (5)
374
IHTMLElementCollection
* iHTMLElementCollection;
385
IHTMLElementCollection
* iHTMLElementCollection;
396
IHTMLElementCollection
* iHTMLElementCollection;
407
IHTMLElementCollection
* iHTMLElementCollection;
469
IHTMLElementCollection
* iHTMLElementCollection;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (5)
66
IHTMLElementCollection
* htmlElementCollection;
67
return !dispatch.IsNull && dispatch.Value->QueryInterface(IID.Get<
IHTMLElementCollection
>(), (void**)&htmlElementCollection).Succeeded
80
IHTMLElementCollection
* htmlElementCollection;
81
return !dispatch.IsNull && dispatch.Value->QueryInterface(IID.Get<
IHTMLElementCollection
>(), (void**)&htmlElementCollection).Succeeded
552
IHTMLElementCollection
* iHTMLElementCollection;
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (3)
13
private readonly AgileComPointer<
IHTMLElementCollection
>? _htmlElementCollection;
25
internal HtmlElementCollection(HtmlShimManager shimManager,
IHTMLElementCollection
* elements)
44
private 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)