12 instantiations of HtmlElement
System.Windows.Forms (12)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (5)
82return iHtmlElement is not null ? new HtmlElement(ShimManager, iHtmlElement) : null; 93return iHtmlElement is not null ? new HtmlElement(ShimManager, iHtmlElement) : null; 454return iHTMLElement is not null ? new HtmlElement(ShimManager, iHTMLElement) : null; 462return iHTMLElement is not null ? new HtmlElement(ShimManager, iHTMLElement) : null; 497return iHTMLElement is not null ? new HtmlElement(ShimManager, iHTMLElement) : null;
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (5)
175return iHtmlElement is not null ? new HtmlElement(_shimManager, iHtmlElement) : null; 291return iHtmlElement is not null ? new HtmlElement(_shimManager, iHtmlElement) : null; 321return iHtmlElement is not null ? new HtmlElement(_shimManager, iHtmlElement) : null; 390return iHtmlElement is not null ? new HtmlElement(_shimManager, iHtmlElement) : null; 558return adjElement is not null ? new HtmlElement(_shimManager, adjElement) : null;
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (1)
61? new HtmlElement(_shimManager, htmlElement)
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
250? new HtmlElement(ShimManager, htmlElement)
236 references to HtmlElement
System.Windows.Forms (51)
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (5)
75public HtmlElement? ActiveElement 86public HtmlElement? Body 448public HtmlElement? GetElementById(string id) 457public HtmlElement? GetElementFromPoint(Point point) 491public HtmlElement? CreateElement(string elementTag)
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (13)
157public HtmlElement? FirstChild 273public HtmlElement? NextSibling 314public HtmlElement? OffsetParent 383public HtmlElement? Parent 497public HtmlElement? AppendChild(HtmlElement newElement) 550public HtmlElement? InsertAdjacentElement(HtmlElementInsertionOrientation orientation, HtmlElement newElement) 794public static unsafe bool operator ==(HtmlElement? left, HtmlElement? right) 810public static bool operator !=(HtmlElement? left, HtmlElement? right) => !(left == right); 814public override bool Equals(object? obj) => this == (obj as HtmlElement);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.HTMLElementEvents2.cs (2)
38private readonly HtmlElement _parent; 40public HTMLElementEvents2(HtmlElement htmlElement)
System\Windows\Forms\Controls\WebBrowser\HtmlElement.HtmlElementShim.cs (3)
48private HtmlElement _htmlElement; 50public HtmlElementShim(HtmlElement element) 70internal HtmlElement Element => _htmlElement;
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (12)
14private readonly HtmlElement[]? _elementsArray; 37internal HtmlElementCollection(HtmlShimManager shimManager, HtmlElement[] array) 46public HtmlElement? this[int index] 69public HtmlElement? this[string elementId] 89HtmlElement element = _elementsArray[i]; 108HtmlElement[] temp = new HtmlElement[count]; // count is the maximum # of matches 113HtmlElement element = this[i]!; 127HtmlElement[] elements = new HtmlElement[tempIndex]; 171HtmlElement[] htmlElements = new HtmlElement[Count];
System\Windows\Forms\Controls\WebBrowser\HtmlElementEventArgs.cs (2)
103public unsafe HtmlElement? FromElement 114public unsafe HtmlElement? ToElement
System\Windows\Forms\Controls\WebBrowser\HtmlShimManager.cs (13)
18private Dictionary<HtmlElement, HtmlElement.HtmlElementShim>? _htmlElementShims; 79public void AddElementShim(HtmlElement element) 81HtmlElement.HtmlElementShim? shim = null; 86shim = new HtmlElement.HtmlElementShim(element); 91shim = new HtmlElement.HtmlElementShim(element); 116internal HtmlElement.HtmlElementShim? GetElementShim(HtmlElement element) 123if (_htmlElementShims.TryGetValue(element, out HtmlElement.HtmlElementShim? elementShim)) 191HtmlElement.HtmlElementShim[] shims = new HtmlElement.HtmlElementShim[_htmlElementShims.Count]; 194foreach (HtmlElement.HtmlElementShim shim in shims) 226foreach (HtmlElement.HtmlElementShim shim in _htmlElementShims.Values)
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
241public HtmlElement? WindowFrameElement
System.Windows.Forms.Tests (185)
System\Windows\Forms\HtmlDocumentTests.cs (10)
186HtmlElement element = document.ActiveElement; 203HtmlElement element = document.ActiveElement; 220HtmlElement target = document.GetElementById("target"); 222HtmlElement active = document.ActiveElement; 230HtmlElement element = document.ActiveElement; 369HtmlElement element = document.Body; 386HtmlElement element = document.Body; 403HtmlElement element = document.Body; 1550HtmlElement element = document.CreateElement(tagName); 1779Assert.Equal("HTML", ((HtmlElement)Assert.Single(document.GetElementsByTagName("html"))).TagName);
System\Windows\Forms\HtmlElementTests.cs (175)
28HtmlElement element = document.GetElementById("id"); 48HtmlElement element = document.GetElementById("id"); 65HtmlElement element = document.GetElementById("id"); 84HtmlElement element = document.GetElementById("id"); 99HtmlElement element = document.GetElementById("id"); 114HtmlElement element = document.GetElementById("id"); 130HtmlElement element = document.GetElementById("id"); 149HtmlElement element = document.GetElementById("id"); 166HtmlElement element = document.GetElementById("id"); 188HtmlElement element = document.GetElementById("id"); 206HtmlElement element = document.GetElementById("id"); 222HtmlElement element = document.GetElementById("id"); 244HtmlElement element = document.GetElementById("id"); 283HtmlElement element = document.GetElementById("id"); 298HtmlElement element = document.GetElementById("id"); 300HtmlElement result = element.FirstChild; 316HtmlElement element = document.Body; 331HtmlElement element = document.GetElementById("id"); 349HtmlElement element = document.GetElementById("id"); 374HtmlElement element = document.GetElementById("id"); 405HtmlElement element = document.GetElementById("id"); 420HtmlElement element = document.GetElementById("id"); 439HtmlElement element = document.GetElementById("id"); 465HtmlElement element = document.GetElementById("id"); 496HtmlElement element = document.GetElementById("id"); 511HtmlElement element = document.Body.Parent; 526HtmlElement element = document.GetElementById("id"); 541HtmlElement element = document.GetElementById("id"); 560HtmlElement element = document.GetElementById("id"); 586HtmlElement element = document.GetElementById("id"); 617HtmlElement element = document.GetElementById("id"); 632HtmlElement element = document.Body.Parent; 647HtmlElement element = document.Body; 662HtmlElement element = document.GetElementById("id"); 678HtmlElement element = document.GetElementById("id"); 704HtmlElement element = document.GetElementById("id"); 737HtmlElement element = document.GetElementById("id"); 752HtmlElement element = document.GetElementById("id"); 754HtmlElement result = element.NextSibling; 770HtmlElement element = document.GetElementById("id"); 771HtmlElement result = element.OffsetParent; 788HtmlElement element = document.GetElementById("id"); 790HtmlElement result = element.OffsetParent; 806HtmlElement element = document.GetElementById("id"); 822HtmlElement element = document.GetElementById("id"); 837HtmlElement element = document.GetElementById("id"); 861HtmlElement element = document.GetElementById("id"); 892HtmlElement element = document.GetElementById("id"); 923HtmlElement element = document.Body.Parent; 938HtmlElement element = document.GetElementById("id"); 953HtmlElement element = document.GetElementById("id"); 972HtmlElement element = document.GetElementById("id"); 998HtmlElement element = document.GetElementById("id"); 1029HtmlElement element = document.Body.Parent; 1044HtmlElement element = document.GetElementById("id"); 1045HtmlElement result = element.Parent; 1049HtmlElement resultParent = result.Parent; 1065HtmlElement element = document.GetElementById("id"); 1067HtmlElement result = element.Parent; 1083HtmlElement element = document.GetElementById("id"); 1101HtmlElement element = document.GetElementById("id"); 1125HtmlElement element = document.GetElementById("id"); 1155HtmlElement element = document.GetElementById("id"); 1173HtmlElement element = document.GetElementById("id"); 1191HtmlElement element = document.GetElementById("id"); 1215HtmlElement element = document.GetElementById("id"); 1245HtmlElement element = document.Body; 1264HtmlElement element = document.GetElementById("id"); 1283HtmlElement element = document.GetElementById("id"); 1312HtmlElement element = document.GetElementById("id"); 1345HtmlElement element = document.GetElementById("id"); 1363HtmlElement element = document.GetElementById("id"); 1387HtmlElement element = document.GetElementById("id"); 1417HtmlElement element = document.GetElementById("id"); 1432HtmlElement element = document.GetElementById("id"); 1433HtmlElement newElement1 = document.CreateElement("h1"); 1434HtmlElement newElement2 = document.CreateElement("h2"); 1435HtmlElement newElement3 = document.CreateElement("h3"); 1464HtmlElement element = document.GetElementById("id"); 1465HtmlElement newElement1 = document.CreateElement("h1"); 1466HtmlElement newElement2 = document.CreateElement("h2"); 1467HtmlElement newElement3 = document.CreateElement("h3"); 1502HtmlElement element = document.GetElementById("id"); 1519HtmlElement element = document.GetElementById("id"); 1584HtmlElement element = document.GetElementById("id"); 1625HtmlElement element = document.GetElementById("id"); 1667HtmlElement element = document.GetElementById("id"); 1706HtmlElement element = document.GetElementById("id"); 1725HtmlElement element = document.GetElementById("id"); 1745HtmlElement element = document.GetElementById("id"); 1774HtmlElement element = document.GetElementById("id"); 1792HtmlElement element = document.GetElementById("id"); 1810HtmlElement element1 = document.GetElementById("id1"); 1811HtmlElement element2 = document.GetElementById("id1"); 1812HtmlElement element3 = document.GetElementById("id2"); 1832HtmlElement element = document.GetElementById("id"); 1850HtmlElement element = document.Body; 1866HtmlElement element = document.Body; 1898HtmlElement element = document.GetElementById("id"); 1918HtmlElement element = document.GetElementById("id"); 1933HtmlElement element = document.GetElementById("id"); 1958HtmlElement element = document.GetElementById("id"); 1973HtmlElement element1 = document.GetElementById("id1"); 1974HtmlElement element2 = document.GetElementById("id1"); 1975HtmlElement element3 = document.GetElementById("id2"); 1996HtmlElement element = document.GetElementById("id"); 1997HtmlElement newElement1 = document.CreateElement("h1"); 1998HtmlElement newElement2 = document.CreateElement("h2"); 1999HtmlElement newElement3 = document.CreateElement("h3"); 2034HtmlElement element = document.GetElementById("id"); 2035HtmlElement newElement1 = document.CreateElement("h1"); 2036HtmlElement newElement2 = document.CreateElement("h2"); 2037HtmlElement newElement3 = document.CreateElement("h3"); 2078HtmlElement element = document.GetElementById("id"); 2079HtmlElement newElement1 = document.CreateElement("h1"); 2080HtmlElement newElement2 = document.CreateElement("h2"); 2081HtmlElement newElement3 = document.CreateElement("h3"); 2116HtmlElement element = document.GetElementById("id"); 2117HtmlElement newElement1 = document.CreateElement("h1"); 2118HtmlElement newElement2 = document.CreateElement("h2"); 2119HtmlElement newElement3 = document.CreateElement("h3"); 2160HtmlElement element = document.GetElementById("id"); 2161HtmlElement newElement1 = document.CreateElement("h1"); 2162HtmlElement newElement2 = document.CreateElement("h2"); 2163HtmlElement newElement3 = document.CreateElement("h3"); 2196HtmlElement element = document.GetElementById("id"); 2197HtmlElement newElement1 = document.CreateElement("h1"); 2198HtmlElement newElement2 = document.CreateElement("h2"); 2199HtmlElement newElement3 = document.CreateElement("h3"); 2240HtmlElement element = document.GetElementById("id"); 2241HtmlElement newElement1 = document.CreateElement("h1"); 2242HtmlElement newElement2 = document.CreateElement("h2"); 2243HtmlElement newElement3 = document.CreateElement("h3"); 2275HtmlElement element = document.GetElementById("id"); 2276HtmlElement newElement1 = document.CreateElement("h1"); 2277HtmlElement newElement2 = document.CreateElement("h2"); 2278HtmlElement newElement3 = document.CreateElement("h3"); 2319HtmlElement element = document.GetElementById("id"); 2335HtmlElement element = document.GetElementById("id"); 2336HtmlElement newElement = document.CreateElement("H1"); 2350HtmlElement element = document.GetElementById("target"); 2370HtmlElement element = document.GetElementById("target"); 2390HtmlElement element = document.GetElementById("id"); 2408HtmlElement element = document.GetElementById("id"); 2429HtmlElement element = document.GetElementById("id"); 2448HtmlElement element = document.GetElementById("id"); 2473HtmlElement element = document.GetElementById("id"); 2488HtmlElement element = document.GetElementById("id"); 2505HtmlElement element1 = document.GetElementById("id1"); 2506HtmlElement element2 = document.GetElementById("id1"); 2507HtmlElement element3 = document.GetElementById("id2"); 2514Assert.Null((HtmlElement)null); 2528HtmlElement element1 = document.GetElementById("id1"); 2529HtmlElement element2 = document.GetElementById("id1"); 2530HtmlElement element3 = document.GetElementById("id2"); 2537Assert.Null((HtmlElement)null); 2552HtmlElement element = document.GetElementById("id"); 2593HtmlElement element = document.GetElementById("id"); 2634HtmlElement element = document.GetElementById("id"); 2675HtmlElement element = document.GetElementById("id"); 2716HtmlElement element = document.GetElementById("id"); 2757HtmlElement element = document.GetElementById("id"); 2798HtmlElement element = document.GetElementById("id"); 2839HtmlElement element = document.GetElementById("id"); 2880HtmlElement element = document.GetElementById("id"); 2921HtmlElement element = document.GetElementById("id"); 2962HtmlElement element = document.GetElementById("id"); 3003HtmlElement element = document.GetElementById("id"); 3044HtmlElement element = document.GetElementById("id"); 3085HtmlElement element = document.GetElementById("id"); 3126HtmlElement element = document.GetElementById("id"); 3167HtmlElement element = document.GetElementById("id"); 3208HtmlElement element = document.GetElementById("id"); 3249HtmlElement element = document.GetElementById("id"); 3290HtmlElement element = document.GetElementById("id");