AngleSharp by Florian Rappl

<PackageReference Include="AngleSharp" Version="0.3.6" />

.NET API 582,656 bytes

 HTMLMapElement

public sealed class HTMLMapElement : HTMLElement
Represents the HTML map element.
using AngleSharp.DOM.Collections; namespace AngleSharp.DOM.Html { [DOM("HTMLMapElement")] public sealed class HTMLMapElement : HTMLElement { internal const string Tag = "map"; private HTMLStaticCollection areas; private HTMLStaticCollection images; [DOM("name")] public string Name { get { return GetAttribute("name"); } set { SetAttribute("name", value); } } [DOM("areas")] public HTMLCollection Areas { get { return areas; } } [DOM("images")] public HTMLCollection Images { get { return images; } } internal HTMLMapElement() { _name = "map"; areas = new HTMLStaticCollection(); images = new HTMLStaticCollection(); } internal void RegisterArea(Element area) { areas.List.Add(area); } internal void UnregisterArea(Element area) { areas.List.Remove(area); } internal void RegisterImage(Element imageOrObject) { images.List.Add(imageOrObject); } internal void UnregisterImage(Element imageOrObject) { images.List.Remove(imageOrObject); } } }