IHtmlTableElement
public interface IHtmlTableElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
Represents the table HTML element.
using AngleSharp.Attributes;
using AngleSharp.Dom.Css;
using AngleSharp.Dom.Events;
namespace AngleSharp.Dom.Html
{
[DomName("HTMLTableElement")]
public interface IHtmlTableElement : IHtmlElement, IElement, INode, IEventTarget, IMarkupFormattable, IParentNode, IChildNode, INonDocumentTypeChildNode, IElementCssInlineStyle, IGlobalEventHandlers
{
[DomName("caption")]
IHtmlTableCaptionElement Caption { get; set; }
[DomName("tHead")]
IHtmlTableSectionElement Head { get; set; }
[DomName("tFoot")]
IHtmlTableSectionElement Foot { get; set; }
[DomName("tBodies")]
IHtmlCollection<IHtmlTableSectionElement> Bodies { get; }
[DomName("rows")]
IHtmlCollection<IHtmlTableRowElement> Rows { get; }
[DomName("border")]
uint Border { get; set; }
[DomName("createCaption")]
IHtmlTableCaptionElement CreateCaption();
[DomName("deleteCaption")]
void DeleteCaption();
[DomName("createTHead")]
IHtmlTableSectionElement CreateHead();
[DomName("deleteTHead")]
void DeleteHead();
[DomName("createTFoot")]
IHtmlTableSectionElement CreateFoot();
[DomName("deleteTFoot")]
void DeleteFoot();
[DomName("createTBody")]
IHtmlTableSectionElement CreateBody();
[DomName("insertRow")]
IHtmlTableRowElement InsertRowAt(int index = -1);
[DomName("deleteRow")]
void RemoveRowAt(int index);
}
}