AngleSharp by AngleSharp

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

.NET API 1,214,976 bytes

 HtmlBodyElement

Represents the HTML body element.
using AngleSharp.Dom.Css; using AngleSharp.Dom.Events; using AngleSharp.Extensions; using AngleSharp.Html; namespace AngleSharp.Dom.Html { internal sealed class HtmlBodyElement : HtmlElement, IHtmlBodyElement, IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers, IWindowEventHandlers { public string ALink { get { return this.GetOwnAttribute(AttributeNames.Alink); } set { this.SetOwnAttribute(AttributeNames.Alink, value, false); } } public string Background { get { return this.GetOwnAttribute(AttributeNames.Background); } set { this.SetOwnAttribute(AttributeNames.Background, value, false); } } public string BgColor { get { return this.GetOwnAttribute(AttributeNames.BgColor); } set { this.SetOwnAttribute(AttributeNames.BgColor, value, false); } } public string Link { get { return this.GetOwnAttribute(AttributeNames.Link); } set { this.SetOwnAttribute(AttributeNames.Link, value, false); } } public string Text { get { return this.GetOwnAttribute(AttributeNames.Text); } set { this.SetOwnAttribute(AttributeNames.Text, value, false); } } public string VLink { get { return this.GetOwnAttribute(AttributeNames.Vlink); } set { this.SetOwnAttribute(AttributeNames.Vlink, value, false); } } public event DomEventHandler Printed { add { AddEventListener(EventNames.AfterPrint, value, false); } remove { RemoveEventListener(EventNames.AfterPrint, value, false); } } public event DomEventHandler Printing { add { AddEventListener(EventNames.BeforePrint, value, false); } remove { RemoveEventListener(EventNames.BeforePrint, value, false); } } public event DomEventHandler Unloading { add { AddEventListener(EventNames.Unloading, value, false); } remove { RemoveEventListener(EventNames.Unloading, value, false); } } public event DomEventHandler HashChanged { add { AddEventListener(EventNames.HashChange, value, false); } remove { RemoveEventListener(EventNames.HashChange, value, false); } } public event DomEventHandler MessageReceived { add { AddEventListener(EventNames.Message, value, false); } remove { RemoveEventListener(EventNames.Message, value, false); } } public event DomEventHandler WentOffline { add { AddEventListener(EventNames.Offline, value, false); } remove { RemoveEventListener(EventNames.Offline, value, false); } } public event DomEventHandler WentOnline { add { AddEventListener(EventNames.Online, value, false); } remove { RemoveEventListener(EventNames.Online, value, false); } } public event DomEventHandler PageHidden { add { AddEventListener(EventNames.PageHide, value, false); } remove { RemoveEventListener(EventNames.PageHide, value, false); } } public event DomEventHandler PageShown { add { AddEventListener(EventNames.PageShow, value, false); } remove { RemoveEventListener(EventNames.PageShow, value, false); } } public event DomEventHandler PopState { add { AddEventListener(EventNames.PopState, value, false); } remove { RemoveEventListener(EventNames.PopState, value, false); } } public event DomEventHandler Storage { add { AddEventListener(EventNames.Storage, value, false); } remove { RemoveEventListener(EventNames.Storage, value, false); } } public event DomEventHandler Unloaded { add { AddEventListener(EventNames.Unload, value, false); } remove { RemoveEventListener(EventNames.Unload, value, false); } } static HtmlBodyElement() { HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.AfterPrint); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.BeforePrint); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Unloading); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.HashChange); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Message); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Offline); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Online); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.PageHide); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.PageShow); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.PopState); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Storage); HtmlElement.RegisterEventCallback<HtmlBodyElement>(EventNames.Unload); } public HtmlBodyElement(Document owner, string prefix = null) : base(owner, TagNames.Body, prefix, NodeFlags.Special | NodeFlags.ImplicitelyClosed) { } } }