5 instantiations of HtmlDocument
System.Windows.Forms (5)
System\Windows\Forms\ActiveX\Control.AxSourcingSite.cs (1)
46
return new
HtmlDocument
(_shimManager, document);
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
488
return hr.Succeeded ? new
HtmlDocument
(ShimManager, htmlDoc) : null;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
122
return hr.Succeeded ? new
HtmlDocument
(_shimManager, htmlDocument) : null;
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
82
return hr.Succeeded ? new
HtmlDocument
(ShimManager, htmlDoc) : null;
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
243
return new
HtmlDocument
(ShimManager, htmlDoc);
273 references to HtmlDocument
System.Windows.Forms (34)
System\Windows\Forms\ActiveX\Control.AxSourcingSite.cs (1)
37
if (service == typeof(
HtmlDocument
))
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (6)
474
public
HtmlDocument
? OpenNew(bool replaceInHistory)
677
public static unsafe bool operator ==(
HtmlDocument
? left,
HtmlDocument
? right)
693
public static bool operator !=(
HtmlDocument
? left,
HtmlDocument
? right) => !(left == right);
697
public override bool Equals(object? obj) => this == (
HtmlDocument
?)obj;
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.HTMLDocumentEvents2.cs (2)
18
private readonly
HtmlDocument
_parent;
20
public HTMLDocumentEvents2(
HtmlDocument
htmlDocument)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.HtmlDocumentShim.cs (3)
27
private
HtmlDocument
_htmlDocument;
29
internal HtmlDocumentShim(
HtmlDocument
htmlDocument)
45
internal
HtmlDocument
Document => _htmlDocument;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
109
public
HtmlDocument
? Document
System\Windows\Forms\Controls\WebBrowser\HtmlElement.HtmlElementShim.cs (1)
55
HtmlDocument
? doc = _htmlElement.Document;
System\Windows\Forms\Controls\WebBrowser\HtmlShimManager.cs (14)
19
private Dictionary<
HtmlDocument
,
HtmlDocument
.HtmlDocumentShim>? _htmlDocumentShims;
26
/// Adds a <see cref="
HtmlDocument
.HtmlDocumentShim"/> to list of shims to manage.
29
public void AddDocumentShim(
HtmlDocument
doc)
31
HtmlDocument
.HtmlDocumentShim? shim = null;
36
shim = new
HtmlDocument
.HtmlDocumentShim(doc);
41
shim = new
HtmlDocument
.HtmlDocumentShim(doc);
101
internal
HtmlDocument
.HtmlDocumentShim? GetDocumentShim(
HtmlDocument
document)
108
if (_htmlDocumentShims.TryGetValue(document, out
HtmlDocument
.HtmlDocumentShim? value))
173
HtmlDocument
.HtmlDocumentShim[] shims = new
HtmlDocument
.HtmlDocumentShim[_htmlDocumentShims.Count];
176
foreach (
HtmlDocument
.HtmlDocumentShim shim in shims)
234
foreach (
HtmlDocument
.HtmlDocumentShim shim in _htmlDocumentShims.Values)
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
69
public
HtmlDocument
? Document
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (4)
218
public
HtmlDocument
? Document
263
HtmlDocument
? htmlDocument = Document;
348
HtmlDocument
? htmlDocument = Document;
380
HtmlDocument
? htmlDocument = Document;
System\Windows\Forms\Controls\WebBrowser\WebBrowser.WebBrowserEvent.cs (1)
80
HtmlDocument
? htmlDocument = _parent.Document;
System.Windows.Forms.Tests (239)
System\Windows\Forms\HtmlDocumentTests.cs (104)
27
HtmlDocument
document = await GetDocument(control, Html);
59
HtmlDocument
document = await GetDocument(control, html);
91
HtmlDocument
document = await GetDocument(control, Html);
115
HtmlDocument
document = await GetDocument(control, Html);
145
HtmlDocument
document = await GetDocument(control, Html);
165
HtmlDocument
document = await GetDocument(control, Html);
185
HtmlDocument
document = await GetDocument(control, Html);
202
HtmlDocument
document = await GetDocument(control, Html);
219
HtmlDocument
document = await GetDocument(control, Html);
244
HtmlDocument
document = await GetDocument(control, Html);
276
HtmlDocument
document = await GetDocument(control, html);
308
HtmlDocument
document = await GetDocument(control, Html);
338
HtmlDocument
document = await GetDocument(control, Html);
368
HtmlDocument
document = await GetDocument(control, Html);
385
HtmlDocument
document = await GetDocument(control, Html);
402
HtmlDocument
document = await GetDocument(control, Html);
427
HtmlDocument
document = await GetDocument(control, Html);
444
HtmlDocument
document = await GetDocument(control, Html);
479
HtmlDocument
document = await GetDocument(control, Html);
494
HtmlDocument
document = await GetDocument(control, Html);
509
HtmlDocument
document = await GetDocument(control, Html);
531
HtmlDocument
document = await GetDocument(control, Html);
546
HtmlDocument
document = await GetDocument(control, Html);
562
HtmlDocument
document = await GetDocument(control, Html);
584
HtmlDocument
document = await GetDocument(control, Html);
599
HtmlDocument
document = await GetDocument(control, Html);
613
HtmlDocument
document = await GetDocument(control, Html);
637
HtmlDocument
document = await GetDocument(control, Html);
671
HtmlDocument
document = await GetDocument(control, Html);
685
HtmlDocument
document = await GetDocument(control, Html);
700
HtmlDocument
document = await GetDocument(control, Html);
724
HtmlDocument
document = await GetDocument(control, Html);
756
HtmlDocument
document = await GetDocument(control, html);
788
HtmlDocument
document = await GetDocument(control, Html);
810
HtmlDocument
document = await GetDocument(control, Html);
841
HtmlDocument
document = await GetDocument(control, Html);
861
HtmlDocument
document = await GetDocument(control, Html);
877
HtmlDocument
document = await GetDocument(control, Html);
897
HtmlDocument
document = await GetDocument(control, Html);
913
HtmlDocument
document = await GetDocument(control, Html);
945
HtmlDocument
document = await GetDocument(control, html);
977
HtmlDocument
document = await GetDocument(control, Html);
999
HtmlDocument
document = await GetDocument(control, Html);
1029
HtmlDocument
document = await GetDocument(control, Html);
1049
HtmlDocument
document = await GetDocument(control, Html);
1065
HtmlDocument
document = await GetDocument(control, Html);
1090
HtmlDocument
document = await GetDocument(control, html);
1113
HtmlDocument
document = await GetDocument(control, html);
1137
HtmlDocument
document = await GetDocument(control, Html);
1174
HtmlDocument
document = await GetDocument(control, Html);
1188
HtmlDocument
document = await GetDocument(control, Html);
1203
HtmlDocument
document = await GetDocument(control, Html);
1225
HtmlDocument
document = await GetDocument(control, Html);
1262
HtmlDocument
document = control.Document;
1276
HtmlDocument
document = await GetDocument(control, Html);
1308
HtmlDocument
document = await GetDocument(control, html);
1340
HtmlDocument
document = await GetDocument(control, Html);
1362
HtmlDocument
document = await GetDocument(control, Html);
1392
HtmlDocument
document = await GetDocument(control, Html);
1411
HtmlDocument
document = await GetDocument(control, Html);
1473
HtmlDocument
document = await GetDocument(control, Html);
1511
HtmlDocument
document = await GetDocument(control, Html);
1529
HtmlDocument
document = await GetDocument(control, Html);
1549
HtmlDocument
document = await GetDocument(control, Html);
1566
HtmlDocument
document = await GetDocument(control, Html);
1582
HtmlDocument
document = await GetDocument(control, Html);
1610
HtmlDocument
document = await GetDocument(control, Html);
1627
HtmlDocument
document = await GetDocument(control, Html);
1644
HtmlDocument
document = await GetDocument(control, Html);
1645
HtmlDocument
newDocument = document.OpenNew(false);
1667
HtmlDocument
document = await GetDocument(control, Html);
1685
HtmlDocument
document = await GetDocument(control, Html);
1700
HtmlDocument
document = await GetDocument(control, Html);
1719
HtmlDocument
document = await GetDocument(control, Html);
1737
HtmlDocument
document = await GetDocument(control, Html);
1751
HtmlDocument
document = await GetDocument(control, Html);
1768
HtmlDocument
document = await GetDocument(control, Html);
1793
HtmlDocument
document = await GetDocument(control, Html);
1813
HtmlDocument
document = await GetDocument(control, Html);
1827
HtmlDocument
document = await GetDocument(control, Html);
1828
HtmlDocument
newDocument = document.OpenNew(false);
1864
HtmlDocument
document = await GetDocument(control, Html);
1884
HtmlDocument
document = await GetDocument(control, Html);
1911
HtmlDocument
document = await GetDocument(control, Html);
1928
HtmlDocument
document = await GetDocument(control, Html);
1945
HtmlDocument
document = await GetDocument(control, Html);
1946
HtmlDocument
newDocument = document.OpenNew(replaceInHistory);
1963
HtmlDocument
document = await GetDocument(control, Html);
1964
HtmlDocument
newDocument = document.OpenNew(false);
1970
Assert.Null((
HtmlDocument
)null);
1983
HtmlDocument
document = await GetDocument(control, Html);
1984
HtmlDocument
newDocument = document.OpenNew(false);
1990
Assert.Null((
HtmlDocument
)null);
2004
HtmlDocument
document = await GetDocument(control, Html);
2042
HtmlDocument
document = await GetDocument(control, Html);
2080
HtmlDocument
document = await GetDocument(control, Html);
2118
HtmlDocument
document = await GetDocument(control, Html);
2156
HtmlDocument
document = await GetDocument(control, Html);
2194
HtmlDocument
document = await GetDocument(control, Html);
2232
HtmlDocument
document = await GetDocument(control, Html);
2270
HtmlDocument
document = await GetDocument(control, Html);
2308
HtmlDocument
document = await GetDocument(control, Html);
2346
HtmlDocument
document = await GetDocument(control, Html);
2374
private static async Task<
HtmlDocument
> GetDocument(WebBrowser control, string html)
System\Windows\Forms\HtmlElementTests.cs (129)
27
HtmlDocument
document = await GetDocument(control, Html);
47
HtmlDocument
document = await GetDocument(control, Html);
64
HtmlDocument
document = await GetDocument(control, Html);
67
HtmlDocument
result = element.Document;
83
HtmlDocument
document = await GetDocument(control, Html);
98
HtmlDocument
document = await GetDocument(control, Html);
113
HtmlDocument
document = await GetDocument(control, Html);
129
HtmlDocument
document = await GetDocument(control, Html);
148
HtmlDocument
document = await GetDocument(control, Html);
165
HtmlDocument
document = await GetDocument(control, Html);
187
HtmlDocument
document = await GetDocument(control, Html);
205
HtmlDocument
document = await GetDocument(control, html);
221
HtmlDocument
document = await GetDocument(control, Html);
243
HtmlDocument
document = await GetDocument(control, html);
282
HtmlDocument
document = await GetDocument(control, Html);
297
HtmlDocument
document = await GetDocument(control, Html);
315
HtmlDocument
document = await GetDocument(control, Html);
330
HtmlDocument
document = await GetDocument(control, Html);
348
HtmlDocument
document = await GetDocument(control, Html);
373
HtmlDocument
document = await GetDocument(control, Html);
404
HtmlDocument
document = await GetDocument(control, Html);
419
HtmlDocument
document = await GetDocument(control, Html);
438
HtmlDocument
document = await GetDocument(control, Html);
464
HtmlDocument
document = await GetDocument(control, Html);
495
HtmlDocument
document = await GetDocument(control, Html);
510
HtmlDocument
document = await GetDocument(control, Html);
525
HtmlDocument
document = await GetDocument(control, Html);
540
HtmlDocument
document = await GetDocument(control, Html);
559
HtmlDocument
document = await GetDocument(control, Html);
585
HtmlDocument
document = await GetDocument(control, Html);
616
HtmlDocument
document = await GetDocument(control, Html);
631
HtmlDocument
document = await GetDocument(control, Html);
646
HtmlDocument
document = await GetDocument(control, Html);
661
HtmlDocument
document = await GetDocument(control, Html);
677
HtmlDocument
document = await GetDocument(control, Html);
703
HtmlDocument
document = await GetDocument(control, Html);
736
HtmlDocument
document = await GetDocument(control, Html);
751
HtmlDocument
document = await GetDocument(control, Html);
769
HtmlDocument
document = await GetDocument(control, Html);
787
HtmlDocument
document = await GetDocument(control, Html);
805
HtmlDocument
document = await GetDocument(control, Html);
821
HtmlDocument
document = await GetDocument(control, Html);
836
HtmlDocument
document = await GetDocument(control, Html);
860
HtmlDocument
document = await GetDocument(control, Html);
891
HtmlDocument
document = await GetDocument(control, Html);
922
HtmlDocument
document = await GetDocument(control, Html);
937
HtmlDocument
document = await GetDocument(control, Html);
952
HtmlDocument
document = await GetDocument(control, Html);
971
HtmlDocument
document = await GetDocument(control, Html);
997
HtmlDocument
document = await GetDocument(control, Html);
1028
HtmlDocument
document = await GetDocument(control, Html);
1043
HtmlDocument
document = await GetDocument(control, Html);
1064
HtmlDocument
document = await GetDocument(control, Html);
1082
HtmlDocument
document = await GetDocument(control, Html);
1100
HtmlDocument
document = await GetDocument(control, Html);
1124
HtmlDocument
document = await GetDocument(control, Html);
1154
HtmlDocument
document = await GetDocument(control, Html);
1172
HtmlDocument
document = await GetDocument(control, Html);
1190
HtmlDocument
document = await GetDocument(control, Html);
1214
HtmlDocument
document = await GetDocument(control, Html);
1244
HtmlDocument
document = await GetDocument(control, Html);
1263
HtmlDocument
document = await GetDocument(control, html);
1282
HtmlDocument
document = await GetDocument(control, Html);
1311
HtmlDocument
document = await GetDocument(control, Html);
1344
HtmlDocument
document = await GetDocument(control, Html);
1362
HtmlDocument
document = await GetDocument(control, Html);
1386
HtmlDocument
document = await GetDocument(control, Html);
1416
HtmlDocument
document = await GetDocument(control, Html);
1431
HtmlDocument
document = await GetDocument(control, Html);
1463
HtmlDocument
document = await GetDocument(control, Html);
1501
HtmlDocument
document = await GetDocument(control, Html);
1518
HtmlDocument
document = await GetDocument(control, Html);
1583
HtmlDocument
document = await GetDocument(control, Html);
1624
HtmlDocument
document = await GetDocument(control, Html);
1666
HtmlDocument
document = await GetDocument(control, Html);
1705
HtmlDocument
document = await GetDocument(control, Html);
1724
HtmlDocument
document = await GetDocument(control, Html);
1744
HtmlDocument
document = await GetDocument(control, Html);
1773
HtmlDocument
document = await GetDocument(control, Html);
1791
HtmlDocument
document = await GetDocument(control, Html);
1809
HtmlDocument
document = await GetDocument(control, Html);
1831
HtmlDocument
document = await GetDocument(control, Html);
1849
HtmlDocument
document = await GetDocument(control, Html);
1865
HtmlDocument
document = await GetDocument(control, Html);
1897
HtmlDocument
document = await GetDocument(control, Html);
1917
HtmlDocument
document = await GetDocument(control, Html);
1932
HtmlDocument
document = await GetDocument(control, Html);
1957
HtmlDocument
document = await GetDocument(control, Html);
1972
HtmlDocument
document = await GetDocument(control, Html);
1995
HtmlDocument
document = await GetDocument(control, Html);
2033
HtmlDocument
document = await GetDocument(control, Html);
2077
HtmlDocument
document = await GetDocument(control, Html);
2115
HtmlDocument
document = await GetDocument(control, Html);
2159
HtmlDocument
document = await GetDocument(control, Html);
2195
HtmlDocument
document = await GetDocument(control, Html);
2239
HtmlDocument
document = await GetDocument(control, Html);
2274
HtmlDocument
document = await GetDocument(control, Html);
2318
HtmlDocument
document = await GetDocument(control, Html);
2334
HtmlDocument
document = await GetDocument(control, Html);
2349
HtmlDocument
document = await GetDocument(control, Html);
2369
HtmlDocument
document = await GetDocument(control, Html);
2389
HtmlDocument
document = await GetDocument(control, Html);
2407
HtmlDocument
document = await GetDocument(control, Html);
2428
HtmlDocument
document = await GetDocument(control, Html);
2447
HtmlDocument
document = await GetDocument(control, Html);
2472
HtmlDocument
document = await GetDocument(control, Html);
2487
HtmlDocument
document = await GetDocument(control, Html);
2504
HtmlDocument
document = await GetDocument(control, Html);
2527
HtmlDocument
document = await GetDocument(control, Html);
2551
HtmlDocument
document = await GetDocument(control, Html);
2592
HtmlDocument
document = await GetDocument(control, Html);
2633
HtmlDocument
document = await GetDocument(control, Html);
2674
HtmlDocument
document = await GetDocument(control, Html);
2715
HtmlDocument
document = await GetDocument(control, Html);
2756
HtmlDocument
document = await GetDocument(control, Html);
2797
HtmlDocument
document = await GetDocument(control, Html);
2838
HtmlDocument
document = await GetDocument(control, Html);
2879
HtmlDocument
document = await GetDocument(control, Html);
2920
HtmlDocument
document = await GetDocument(control, Html);
2961
HtmlDocument
document = await GetDocument(control, Html);
3002
HtmlDocument
document = await GetDocument(control, Html);
3043
HtmlDocument
document = await GetDocument(control, Html);
3084
HtmlDocument
document = await GetDocument(control, Html);
3125
HtmlDocument
document = await GetDocument(control, Html);
3166
HtmlDocument
document = await GetDocument(control, Html);
3207
HtmlDocument
document = await GetDocument(control, Html);
3248
HtmlDocument
document = await GetDocument(control, Html);
3289
HtmlDocument
document = await GetDocument(control, Html);
3320
private static async Task<
HtmlDocument
> GetDocument(WebBrowser control, string html)
System\Windows\Forms\HtmlWindowTests.cs (5)
24
HtmlDocument
document = await GetDocument(control, Html);
40
HtmlDocument
document = await GetDocument(control, Html);
56
HtmlDocument
document = await GetDocument(control, Html);
86
HtmlDocument
document = await GetDocument(control, Html);
94
private static async Task<
HtmlDocument
> GetDocument(WebBrowser control, string html)
System\Windows\Forms\WebBrowserTests.cs (1)
469
HtmlDocument
document = control.Document;