Class HTMLTableElement
De naam: Aspose.Html Verzameling: Aspose.HTML.dll (25.4.0)
De creëren* en verwijderen* methoden op de tabel stellen auteurs in staat om tabellen te bouwen en te wijzigen. [HTML 4.01] wijst erop dat slechts één van de ‘CAPTION’, ‘THEAD’ en ‘TFOOT’ elementsmay bestaat in een tabel.
Zie ook de Document object Model (DOM) Level 2 HTML Specification .
[ComVisible(true)]
[DOMObject]
[DOMName("HTMLTableElement")]
public class HTMLTableElement : HTMLElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, IGlobalEventHandlers
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← HTMLElement ← HTMLTableElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , IGlobalEventHandlers
Geëerbiede leden
HTMLElement.Id , HTMLElement.Title , HTMLElement.Lang , HTMLElement.Dir , HTMLElement.ClassName , HTMLElement.Style , HTMLElement.OnAbort , HTMLElement.OnBlur , HTMLElement.OnCancel , HTMLElement.OnCanplay , HTMLElement.OnCanPlayThrough , HTMLElement.OnChange , HTMLElement.OnClick , HTMLElement.OnCueChange , HTMLElement.OnDblClick , HTMLElement.OnDurationChange , HTMLElement.OnEmptied , HTMLElement.OnEnded , HTMLElement.OnError , HTMLElement.OnFocus , HTMLElement.OnInput , HTMLElement.OnInvalid , HTMLElement.OnKeyDown , HTMLElement.OnKeyPress , HTMLElement.OnKeyUp , HTMLElement.OnLoad , HTMLElement.OnLoadedData , HTMLElement.OnLoadedMetadata , HTMLElement.OnLoadStart , HTMLElement.OnMouseDown , HTMLElement.OnMouseEnter , HTMLElement.OnMouseLeave , HTMLElement.OnMouseMove , HTMLElement.OnMouseOut , HTMLElement.OnMouseOver , HTMLElement.OnMouseUp , HTMLElement.OnMouseWheel , HTMLElement.OnPause , HTMLElement.OnPlay , HTMLElement.OnPlaying , HTMLElement.OnProgress , HTMLElement.OnRateChange , HTMLElement.OnReset , HTMLElement.OnResize , HTMLElement.OnScroll , HTMLElement.OnSeeked , HTMLElement.OnSeeking , HTMLElement.OnSelect , HTMLElement.OnShow , HTMLElement.OnStalled , HTMLElement.OnSubmit , HTMLElement.OnSuspend , HTMLElement.OnTimeUpdate , HTMLElement.OnToggle , HTMLElement.OnVolumeChange , HTMLElement.OnWaiting , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Align
Beschrijft de positie van de tafel met betrekking tot de rest van dedocument. zie de align attribute definitie in HTML 4.01. DitDe eigenschap wordt in HTML 4.01.
[DOMName("align")]
public string Align { get; set; }
Eigendomswaarde
BgColor
Cell achtergrondkleur. zie de bgcolor attribute definitie in HTML4.01. Dit attribuut wordt verwaarloosd in HTML 4.01.
[DOMName("bgColor")]
public string BgColor { get; set; }
Eigendomswaarde
Border
De breedte van de grens rond de tafel. zie de grensattributDe definitie in HTML 4.01.
[DOMName("border")]
public string Border { get; set; }
Eigendomswaarde
Caption
Terug de ‘CAPTION’ van de tabel, of leeg als er geen bestaat.@versie DOM Level 2
[DOMName("caption")]
public HTMLTableCaptionElement Caption { get; }
Eigendomswaarde
CellPadding
De horizontale en verticale ruimte tussen de celleninhoud enZie de definitie van cellpadding attribute in HTML 4.01.
[DOMName("cellPadding")]
public string CellPadding { get; set; }
Eigendomswaarde
CellSpacing
Het bepaalt de horizontale en verticale scheiding tussen cellen.Cellspacing attribute definitie in HTML 4.01.
[DOMName("cellSpacing")]
public string CellSpacing { get; set; }
Eigendomswaarde
Frame
Specificeert welke externe tabellen grenzen te geven. zie het kaderDe definitie in HTML 4.01.
[DOMName("frame")]
public string Frame { get; set; }
Eigendomswaarde
Rows
Terugkeert het ‘TFOOT’ of ’null’ van de tabel als het niet bestaat.
[DOMName("rows")]
public HTMLCollection Rows { get; }
Eigendomswaarde
Exceptions
HIERARCHY_REQUEST_ERR: als het element geen ‘TFOOT’.@versie DOM Level 2 is
Rules
Specificeert welke interne tabellen grenzen te geven. zie de regelsDe definitie in HTML 4.01.
[DOMName("rules")]
public string Rules { get; set; }
Eigendomswaarde
Summary
Beschrijving van het doel of de structuur van een tabel. zie de samenvattingDe definitie in HTML 4.01.
[DOMName("summary")]
public string Summary { get; set; }
Eigendomswaarde
TBodies
Returneert een verzameling van de tabellen (inclusief implicite).
[DOMName("tBodies")]
public HTMLCollection TBodies { get; }
Eigendomswaarde
Tfoot
Terugkeert het ‘THEAD’ of ’null’ van de tabel als het niet bestaat.
[DOMNullable]
[DOMName("tFoot")]
public HTMLTableSectionElement TFoot { get; }
Eigendomswaarde
Exceptions
HIERARCHY_REQUEST_ERR: als het element geen ‘THEAD’.@versie DOM Level 2 is
THEAD
Terug de ‘CAPTION’ van de tabel, of leeg als er geen bestaat.
[DOMName("tHead")]
[DOMNullable]
public HTMLTableSectionElement THead { get; }
Eigendomswaarde
Exceptions
HIERARCHY_REQUEST_ERR: als het element geen ‘CAPTION’.@versie DOM Level 2 is
Width
Specificeert de gewenste tabelbreedte. zie de breedte attribute definitiein HTML 4.01.
[DOMName("width")]
public string Width { get; set; }
Eigendomswaarde
Methods
CreateCaption()
Creëer een nieuw tabblad opmerkingsobject of retourneer een bestaande.
[DOMName("createCaption")]
public Element CreateCaption()
Returns
Een ‘captie’ element.
CreëerFoot()
Creëer een tabelfooter-lijn of retourneer een bestaande.
[DOMName("createTFoot")]
public Element CreateTFoot()
Returns
Een footer element (‘TFOOT’)
CreatieHead()
Creëer een tabelhoofdlijn of retourneer een bestaande.
[DOMName("createTHead")]
public Element CreateTHead()
Returns
Een nieuw tabelheaderelement (‘THEAD’).
DeleteCaption()
Verwijder de tabeltekening, als er een is.
[DOMName("deleteCaption")]
public void DeleteCaption()
DeleteRow(Int)
Verwijder een tabellijn.
[DOMName("deleteRow")]
public void DeleteRow(int index)
Parameters
index
int
De index van de lijst moet worden verwijderd. deze index begintvan 0 en is relatief aan de logische volgorde (niet document volgorde) vanalle lijnen die in de tabel zijn opgenomen. als de index -1 isDe laatste rij in de tabel wordt verwijderd.
Exceptions
INDEX_SIZE_ERR: verhoogd als de aangegeven index groter is dan ofgelijk aan het aantal rijen of als de index een negatief getal isandere dan -1.@versie DOM niveau 2
verwijderenFoot()
Verwijder de voet van de tafel, als er een is.
[DOMName("deleteTFoot")]
public void DeleteTFoot()
verwijderde hoofd()
Verwijder de header van de tafel, als er een is.
[DOMName("deleteTHead")]
public void DeleteTHead()
InsertRow(Int)
Voer een nieuwe leegte in de tabel. De nieuwe rij wordt ingebouwd onmiddellijk vóór en in dezelfde sectie als de huidige’index’de rij in de tabel. Als ‘index’ is -1 ongelijk aan het aantal rijen, wordt de nieuwe rij toegevoegd. Bovendien,als de tabel leeg is de rij wordt ingebouwd in een ‘TBODY’die wordt gecreëerd en ingebouwd in de tabel.Een tabel rij kan niet worden ingebouwd volgens [HTML 4.01].
[DOMName("insertRow")]
public Node InsertRow(int index)
Parameters
index
int
Het rijnummer waar een nieuwe rij in te voeren. deze indexbegint met 0 en is relatief aan de logische volgorde (niet document)bestelling) van alle lijnen die binnen de tafel zijn opgenomen.
Returns
De nieuw gecreëerde volgorde.
Exceptions
INDEX_SIZE_ERR: verhoogd als de aangegeven index groter is dan dehet aantal rijen of als de index een negatieve getal is dan -1.@versie DOM niveau 2