131 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 (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)