Class HTMLTableElement
Le nom : Aspose.Html Assemblage : Aspose.HTML.dll (25.5.0)
Les méthodes de création* et de suppression* sur la table permettent aux auteurs de construire et modifier les tables. [HTML 4.01] spécifie que seuls l’un des éléments de ‘CAPTION’, ‘THEAD’ et “TFOOT’ existent dans une table.
Voir aussi le 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
I membri ereditari
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
spécifie la position de la table en ce qui concerne le reste duVoir la définition de l’attribut align dans HTML 4.01.L’attribut est déprécié dans HTML 4.01.
[DOMName("align")]
public string Align { get; set; }
Valore di proprietà
BgColor
couleur de fond cellulaire. voir la définition de l’attribut bgcolor dans HTMLCet attribut est déprécié dans HTML 4.01.
[DOMName("bgColor")]
public string BgColor { get; set; }
Valore di proprietà
Border
La largeur des frontières autour de la table. voir l’attribut de frontièreDéfinition en HTML 4.01.
[DOMName("border")]
public string Border { get; set; }
Valore di proprietà
Caption
Retourne le “CAPTION” de la table, ou vide si aucun n’existe.@version DOM Niveau 2
[DOMName("caption")]
public HTMLTableCaptionElement Caption { get; }
Valore di proprietà
CellPadding
spécifie l’espace horizontal et vertical entre le contenu cellulaire etVoir la définition de l’attribut cellpadding dans HTML 4.01.
[DOMName("cellPadding")]
public string CellPadding { get; set; }
Valore di proprietà
CellSpacing
spécifie la séparation horizontale et verticale entre les cellules.Définition des attributs cellulaire dans HTML 4.01.
[DOMName("cellSpacing")]
public string CellSpacing { get; set; }
Valore di proprietà
Frame
spécifie les limites de table extérieure à rendre. voir le cadreDéfinition de l’attribut dans HTML 4.01.
[DOMName("frame")]
public string Frame { get; set; }
Valore di proprietà
Rows
Retourne le « TFOOT » de la table, ou « zéro » s’il n’existe pas.
[DOMName("rows")]
public HTMLCollection Rows { get; }
Valore di proprietà
Exceptions
HIERARCHY_REQUEST_ERR: si l’élément n’est pas un ‘TFOOT’.@version DOM Niveau 2
Rules
Déterminer quelles frontières de table intérieure doivent être rendues. voir les règlesDéfinition de l’attribut dans HTML 4.01.
[DOMName("rules")]
public string Rules { get; set; }
Valore di proprietà
Summary
Description du but ou de la structure d’une table. voir le résuméDéfinition de l’attribut dans HTML 4.01.
[DOMName("summary")]
public string Summary { get; set; }
Valore di proprietà
Tabous
Retourne une collection des corps de table (y compris ceux implicites).
[DOMName("tBodies")]
public HTMLCollection TBodies { get; }
Valore di proprietà
Tfoot
Retourne le “THEAD” ou “null” de la table si elle n’existe pas.
[DOMName("tFoot")]
[DOMNullable]
public HTMLTableSectionElement TFoot { get; }
Valore di proprietà
Exceptions
HIERARCHY_REQUEST_ERR: si l’élément n’est pas un ‘THEAD’.@version DOM Niveau 2
Théâtre
Retourne la « CAPTION » de la table, ou vide si aucune n’existe.
[DOMNullable]
[DOMName("tHead")]
public HTMLTableSectionElement THead { get; }
Valore di proprietà
Exceptions
HIERARCHY_REQUEST_ERR: si l’élément n’est pas un ‘CAPTION’.@version DOM Niveau 2
Width
spécifie la largeur de table souhaitée. voir la définition de l’attribut de largeursDans le format HTML 4.1.
[DOMName("width")]
public string Width { get; set; }
Valore di proprietà
Methods
CreateCaption()
Créer un nouvel objet d’affichage de table ou retourner un déjà existant.
[DOMName("createCaption")]
public Element CreateCaption()
Returns
Un élément de « caption ».
CréationFoot()
Créer une ligne de table ou de retourner une existante.
[DOMName("createTFoot")]
public Element CreateTFoot()
Returns
Il s’agit de l’élément Footer (TFOOT).
Création de tête()
Créez une chaîne de clavier de table ou retournez une précédente.
[DOMName("createTHead")]
public Element CreateTHead()
Returns
Un nouvel élément de tête de table (‘THEAD’).
DeleteCaption()
Supprimez la note de table, si l’une existe.
[DOMName("deleteCaption")]
public void DeleteCaption()
DeleteRow(int)
Supprimer une ligne de table.
[DOMName("deleteRow")]
public void DeleteRow(int index)
Parameters
index
int
L’indice de la ligne à supprimer. cet indice commenceà partir de 0 et est relative à l’ordre logique (non document) detous les rangs contenus à l’intérieur de la table. si l’indice est -1La dernière ligne de la table est supprimée.
Exceptions
INDEX_SIZE_ERR : augmenté si l’indice spécifié est supérieur à ousoit égal au nombre de rangs ou si l’indice est un nombre négatifAutre que -1.La version DOM n°2
Télécharger Foot()
Retirez le foyer de la table, s’il y a un.
[DOMName("deleteTFoot")]
public void DeleteTFoot()
Supprimer la tête()
Supprimez la tête de la table, si elle existe.
[DOMName("deleteTHead")]
public void DeleteTHead()
InsertRow(int)
Insérez une nouvelle ligne vide dans la table. La nouvelle rangée est insérée immédiatement avant et dans le même chapitre que la ligne actuelle de l’indice dans les tables. Si ‘index’ est -1 inégal au nombre de lignes, la nouvelle ronde est ajoutée. En outre, lorsqu’une table est vide la rande est introduite dans un ‘TBODY’ qui est créé et inséré dans ce tableau. Une ligne de table ne peut pas être frappée selon [HTML 4.01].
[DOMName("insertRow")]
public Node InsertRow(int index)
Parameters
index
int
Le numéro de rang où insérer une nouvelle rangée.commence à 0 et est relative à l’ordre logique (pas document)d’ordre) de toutes les lignes contenues à l’intérieur de la table.
Returns
La nouvelle ligne créée.
Exceptions
INDEX_SIZE_ERR : Augmenté si l’indice spécifié est supérieur ànombre de rangs ou si l’indice est un nombre négatif autre que -1.La version DOM n°2