AngleSharp by Florian Rappl

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

.NET API 844,288 bytes

 HTMLTableElement

Represents the HTML table element.
public enum TableFrames

The list of possible table frame directives.

public enum TableRules

The list of possible table rules.

public HorizontalAlignment Align { get; set; }

Gets or sets the value of the alignment attribute.

public string BgColor { get; set; }

Gets or sets the value of the background color attribute.

public IHtmlCollection Bodies { get; }

Gets the assigned body sections.

public uint Border { get; set; }

Gets or sets the value of the border attribute.

public IHtmlTableCaptionElement Caption { get; set; }

Gets or sets the assigned caption element.

public int CellPadding { get; set; }

Gets or sets the value of the cellpadding (padding within a cell) attribute.

public int CellSpacing { get; set; }

Gets or sets the value of the cellspacing (spacing between the cells) attribute.

public IHtmlTableSectionElement Foot { get; set; }

Gets or sets the assigned foot section.

public TableFrames Frame { get; set; }

Gets or sets the value of the frame attribute.

public IHtmlTableSectionElement Head { get; set; }

Gets or sets the assigned head section.

public IHtmlCollection Rows { get; }

Gets the assigned table rows.

public TableRules Rules { get; set; }

Gets or sets the value of the rules attribute.

public string Summary { get; set; }

Gets or sets the value of the summary attribute.

public string Width { get; set; }

Gets or sets the value of the width attribute.

Creates a new table body and appends it.

Create a new table caption object or return an existing one.

Create a table footer row or return an existing one.

Create a table header row or return an existing one.

public void DeleteCaption()

Delete the table caption, if one exists.

public void DeleteFoot()

Delete the footer from the table, if one exists.

public void DeleteHead()

Delete the header from the table, if one exists.

public IHtmlElement InsertRowAt(int index = -1)

Inserts a new empty row in the table. The new row is inserted immediately before and in the same section as the current indexth row in the table. If index is -1 or equal to the number of rows, the new row is appended. In addition, when the table is empty the row is inserted into a TBODY which is created and inserted into the table.

public void RemoveRowAt(int index)

Deletes a table row.