TableElement

TableElement class

Represents Table structure element in logical structure.

public sealed class TableElement : BLSElement

Properties

Name Description
ActualText { get; set; } Gets or sets the actual text for structure element.
Alignment { get; set; } Gets or sets the table alignment.
AlternativeText { get; set; } Gets or sets the alternative text for structure element.
Attributes { get; } Gets StructureAttributeCollection object.
BackgroundColor { get; set; } Gets or sets the table background color.
Border { get; set; } Gets or sets the table border.
Broken { get; set; } Gets or sets table vertial broken;
ChildElements { get; } Gets children collection of Element objects.
ColumnAdjustment { get; set; } Gets or sets the table column adjustment.
ColumnWidths { get; set; } Gets the column widths of the table.
CornerStyle { get; set; } Gets or sets the styles of the border corners
DefaultAttributeOwner { get; } Gets AttributeOwnerStandard object.
DefaultCellBorder { get; set; } Gets default cell border.
DefaultCellPadding { get; set; } Gets or sets the default cell padding.
DefaultCellTextState { get; set; } Gets or sets the default cell text state.
DefaultColumnWidth { get; set; } Gets or sets default column width.
ExpansionText { get; set; } Gets or sets the expansion text for structure element.
ID { get; } Gets the ID for structure element.
IsBordersIncluded { get; set; } Gets or sets border included in column widhts.
IsBroken { get; set; } Gets or sets the table is broken - will be truncated for next page.
Language { get; set; } Gets or sets the language for structure element.
Left { get; set; } Gets or sets the table left coordinate.
ParentElement { get; } Get parent element.
RepeatingColumnsCount { get; set; } Gets or sets the maximum columns count for table.
RepeatingRowsCount { get; set; } Gets the first rows count repeated for several pages.
RepeatingRowsStyle { get; set; } Gets the style for repeating rows.
StructureType { get; } Gets type of structure element.
Title { get; set; } Gets or sets the title for structure element.
Top { get; set; } Gets or sets the table top coordinate.

Methods

Name Description
AppendChild(Element) Append Element to collection of children.
ChangeParentElement(StructureElement) Change parent element for current structure element
ClearId() Clear ID for structure element.
CreateTBody() Creates TableTHeadElement and added it to current table.
CreateTFoot() Creates TableTFootElement and added it to current table.
CreateTHead() Creates TableTHeadElement and added it to current table.
FindElements<T>(bool) Find Elements of a given type
GenerateId() Generate ID for structure element.
SetId(string) Sets ID for structure element.
SetTag(string) Sets custom tag for structure element.
override ToString() Returns a string that represents the current object.

See Also