HtmlTableColElement
sealed class HtmlTableColElement : HtmlElement, IHtmlTableColumnElement, IHtmlElement, IElement, INode, IEventTarget, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
Represents the HTML column element.
using AngleSharp.Dom.Css;
using AngleSharp.Extensions;
using AngleSharp.Html;
namespace AngleSharp.Dom.Html
{
internal sealed class HtmlTableColElement : HtmlElement, IHtmlTableColumnElement, IHtmlElement, IElement, INode, IEventTarget, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle
{
public HorizontalAlignment Align {
get {
return GetAttribute(AttributeNames.Align).ToEnum(HorizontalAlignment.Center);
}
set {
SetAttribute(AttributeNames.Align, value.ToString());
}
}
public int Span {
get {
return GetAttribute(AttributeNames.Span).ToInteger(0);
}
set {
SetAttribute(AttributeNames.Span, value.ToString());
}
}
public VerticalAlignment VAlign {
get {
return GetAttribute(AttributeNames.Valign).ToEnum(VerticalAlignment.Middle);
}
set {
SetAttribute(AttributeNames.Valign, value.ToString());
}
}
public string Width {
get {
return GetAttribute(AttributeNames.Width);
}
set {
SetAttribute(AttributeNames.Width, value);
}
}
public HtmlTableColElement(Document owner)
: base(owner, Tags.Col, NodeFlags.SelfClosing | NodeFlags.Special)
{
}
}
}