HtmlBodyElement
sealed class HtmlBodyElement : HtmlElement, IHtmlBodyElement, IHtmlElement, IElement, INode, IEventTarget, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IWindowEventHandlers
Represents the HTML body element.
using AngleSharp.Dom.Css;
using AngleSharp.Dom.Events;
using AngleSharp.Html;
namespace AngleSharp.Dom.Html
{
internal sealed class HtmlBodyElement : HtmlElement, IHtmlBodyElement, IHtmlElement, IElement, INode, IEventTarget, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IWindowEventHandlers
{
public string ALink {
get {
return GetAttribute(AttributeNames.Alink);
}
set {
SetAttribute(AttributeNames.Alink, value);
}
}
public string Background {
get {
return GetAttribute(AttributeNames.Background);
}
set {
SetAttribute(AttributeNames.Background, value);
}
}
public string BgColor {
get {
return GetAttribute(AttributeNames.BgColor);
}
set {
SetAttribute(AttributeNames.BgColor, value);
}
}
public string Link {
get {
return GetAttribute(AttributeNames.Link);
}
set {
SetAttribute(AttributeNames.Link, value);
}
}
public string Text {
get {
return GetAttribute(AttributeNames.Text);
}
set {
SetAttribute(AttributeNames.Text, value);
}
}
public string VLink {
get {
return GetAttribute(AttributeNames.Vlink);
}
set {
SetAttribute(AttributeNames.Vlink, value);
}
}
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);
}
}
public HtmlBodyElement(Document owner)
: base(owner, Tags.Body, NodeFlags.Special | NodeFlags.ImplicitelyClosed)
{
}
}
}