Class HTMLTableElement
Nombre del espacio: Aspose.Html Colección: Aspose.HTML.dll (25.4.0)
Los métodos de creación* y eliminación* en la tabla permiten a los autores construir y modificar las tablas. [HTML 4.01] especifica que sólo uno de cada un de los ‘CAPTION’, ‘THEAD’, y’TFOOT’ elementsmay existe en una Tabla.
Ver también el 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 ,y, IEventTarget ,y, IDisposable ,y, IXPathNSResolver ,y, IParentNode ,y, IElementTraversal ,y, IChildNode ,y, IElementCSSInlineStyle ,y, IGlobalEventHandlers
Miembros heredados
HTMLElement.Id ,y, HTMLElement.Title ,y, HTMLElement.Lang ,y, HTMLElement.Dir ,y, HTMLElement.ClassName ,y, HTMLElement.Style ,y, HTMLElement.OnAbort ,y, HTMLElement.OnBlur ,y, HTMLElement.OnCancel ,y, HTMLElement.OnCanplay ,y, HTMLElement.OnCanPlayThrough ,y, HTMLElement.OnChange ,y, HTMLElement.OnClick ,y, HTMLElement.OnCueChange ,y, HTMLElement.OnDblClick ,y, HTMLElement.OnDurationChange ,y, HTMLElement.OnEmptied ,y, HTMLElement.OnEnded ,y, HTMLElement.OnError ,y, HTMLElement.OnFocus ,y, HTMLElement.OnInput ,y, HTMLElement.OnInvalid ,y, HTMLElement.OnKeyDown ,y, HTMLElement.OnKeyPress ,y, HTMLElement.OnKeyUp ,y, HTMLElement.OnLoad ,y, HTMLElement.OnLoadedData ,y, HTMLElement.OnLoadedMetadata ,y, HTMLElement.OnLoadStart ,y, HTMLElement.OnMouseDown ,y, HTMLElement.OnMouseEnter ,y, HTMLElement.OnMouseLeave ,y, HTMLElement.OnMouseMove ,y, HTMLElement.OnMouseOut ,y, HTMLElement.OnMouseOver ,y, HTMLElement.OnMouseUp ,y, HTMLElement.OnMouseWheel ,y, HTMLElement.OnPause ,y, HTMLElement.OnPlay ,y, HTMLElement.OnPlaying ,y, HTMLElement.OnProgress ,y, HTMLElement.OnRateChange ,y, HTMLElement.OnReset ,y, HTMLElement.OnResize ,y, HTMLElement.OnScroll ,y, HTMLElement.OnSeeked ,y, HTMLElement.OnSeeking ,y, HTMLElement.OnSelect ,y, HTMLElement.OnShow ,y, HTMLElement.OnStalled ,y, HTMLElement.OnSubmit ,y, HTMLElement.OnSuspend ,y, HTMLElement.OnTimeUpdate ,y, HTMLElement.OnToggle ,y, HTMLElement.OnVolumeChange ,y, HTMLElement.OnWaiting ,y, Element.GetAttributeNames() ,y, Element.HasAttributes() ,y, Element.GetAttribute(string) ,y, Element.GetAttributeNS(string, string) ,y, Element.SetAttribute(string, string) ,y, Element.SetAttributeNS(string, string, string) ,y, Element.RemoveAttribute(string) ,y, Element.RemoveAttributeNS(string, string) ,y, Element.HasAttribute(string) ,y, Element.HasAttributeNS(string, string) ,y, Element.ToggleAttribute(string) ,y, Element.ToggleAttribute(string, bool) ,y, Element.GetAttributeNode(string) ,y, Element.SetAttributeNode(Attr) ,y, Element.RemoveAttributeNode(Attr) ,y, Element.GetAttributeNodeNS(string, string) ,y, Element.SetAttributeNodeNS(Attr) ,y, Element.GetElementsByTagName(string) ,y, Element.GetElementsByTagNameNS(string, string) ,y, Element.Remove() ,y, Element.QuerySelectorAll(string) ,y, Element.QuerySelector(string) ,y, Element.AttachShadow(ShadowRootMode) ,y, Element.GetElementsByClassName(string) ,y, Element.Dispose(bool) ,y, Element.ClassList ,y, Element.LocalName ,y, Element.NamespaceURI ,y, Element.Prefix ,y, Element.NodeName ,y, Element.NodeType ,y, Element.TagName ,y, Element.Id ,y, Element.ClassName ,y, Element.TextContent ,y, Element.Attributes ,y, Element.FirstElementChild ,y, Element.LastElementChild ,y, Element.PreviousElementSibling ,y, Element.NextElementSibling ,y, Element.ChildElementCount ,y, Element.Children ,y, Element.InnerHTML ,y, Element.OuterHTML ,y, Element.ShadowRoot ,y, Node.ELEMENT_NODE ,y, Node.ATTRIBUTE_NODE ,y, Node.TEXT_NODE ,y, Node.CDATA_SECTION_NODE ,y, Node.ENTITY_REFERENCE_NODE ,y, Node.ENTITY_NODE ,y, Node.PROCESSING_INSTRUCTION_NODE ,y, Node.COMMENT_NODE ,y, Node.DOCUMENT_NODE ,y, Node.DOCUMENT_TYPE_NODE ,y, Node.DOCUMENT_FRAGMENT_NODE ,y, Node.NOTATION_NODE ,y, Node.HasChildNodes() ,y, Node.Normalize() ,y, Node.CloneNode() ,y, Node.CloneNode(bool) ,y, Node.IsEqualNode(Node) ,y, Node.IsSameNode(Node) ,y, Node.LookupPrefix(string) ,y, Node.LookupNamespaceURI(string) ,y, Node.IsDefaultNamespace(string) ,y, Node.InsertBefore(Node, Node) ,y, Node.ReplaceChild(Node, Node) ,y, Node.RemoveChild(Node) ,y, Node.AppendChild(Node) ,y, Node.Dispose(bool) ,y, Node.ToString() ,y, Node.NodeType ,y, Node.LocalName ,y, Node.NamespaceURI ,y, Node.Prefix ,y, Node.NodeName ,y, Node.BaseURI ,y, Node.OwnerDocument ,y, Node.ParentNode ,y, Node.ParentElement ,y, Node.ChildNodes ,y, Node.FirstChild ,y, Node.LastChild ,y, Node.PreviousSibling ,y, Node.NextSibling ,y, Node.NodeValue ,y, Node.TextContent ,y, EventTarget.AddEventListener(string, DOMEventHandler, bool) ,y, EventTarget.AddEventListener(string, IEventListener) ,y, EventTarget.AddEventListener(string, IEventListener, bool) ,y, EventTarget.RemoveEventListener(string, DOMEventHandler, bool) ,y, EventTarget.RemoveEventListener(string, IEventListener) ,y, EventTarget.RemoveEventListener(string, IEventListener, bool) ,y, EventTarget.DispatchEvent(Event) ,y, EventTarget.Dispose() ,y, EventTarget.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Properties
Align
Especifica la posición de la mesa con respecto al resto delVer la definición del atributo align en HTML 4.01.El atributo es depreciado en HTML 4.01.
[DOMName("align")]
public string Align { get; set; }
Valor de la propiedad
BgColor
Ver la definición del atributo bgcolor en HTMLEste atributo está depreciado en HTML 4.01.
[DOMName("bgColor")]
public string BgColor { get; set; }
Valor de la propiedad
Border
La anchura de la frontera en torno a la mesa. ver el atributo fronterizoDefinición en HTML 4.01.
[DOMName("border")]
public string Border { get; set; }
Valor de la propiedad
Caption
Devolve el ‘CAPCIÓN’ de la tabla, o vacía si no existe.@version DOM Nivel 2
[DOMName("caption")]
public HTMLTableCaptionElement Caption { get; }
Valor de la propiedad
CellPadding
Especifica el espacio horizontal y vertical entre el contenido celular yVer la definición del atributo de cellpadding en HTML 4.01.
[DOMName("cellPadding")]
public string CellPadding { get; set; }
Valor de la propiedad
CellSpacing
Especifica la separación horizontal y vertical entre las células.Definición del atributo en HTML 4.01.
[DOMName("cellSpacing")]
public string CellSpacing { get; set; }
Valor de la propiedad
Frame
Especifica cuáles son los límites de la tabla externa para render. ver el marcoDefinición en HTML 4.01.
[DOMName("frame")]
public string Frame { get; set; }
Valor de la propiedad
Rows
Devolve el ‘TFOOT’ o ’null’ de la tabla si no existe.
[DOMName("rows")]
public HTMLCollection Rows { get; }
Valor de la propiedad
Exceptions
HIERARCHY_REQUEST_ERR: si el elemento no es un ‘TFOOT’.@version DOM Nivel 2
Rules
Determina cuáles son los límites de la tabla interna. ver las reglasDefinición en HTML 4.01.
[DOMName("rules")]
public string Rules { get; set; }
Valor de la propiedad
Summary
Descripción del propósito o estructura de una tabla. ver el resumenDefinición en HTML 4.01.
[DOMName("summary")]
public string Summary { get; set; }
Valor de la propiedad
Tobias
Retorna una colección de los cuerpos de la mesa (incluidos los implicitos).
[DOMName("tBodies")]
public HTMLCollection TBodies { get; }
Valor de la propiedad
TFU
Devolve el ‘THEAD’ o ’null’ de la tabla si no existe.
[DOMNullable]
[DOMName("tFoot")]
public HTMLTableSectionElement TFoot { get; }
Valor de la propiedad
Exceptions
HIERARCHY_REQUEST_ERR: si el elemento no es un ‘THEAD’.@version DOM Nivel 2
Tead
Devolve el ‘CAPCIÓN’ de la tabla, o vacío si no existe.
[DOMName("tHead")]
[DOMNullable]
public HTMLTableSectionElement THead { get; }
Valor de la propiedad
Exceptions
HIERARCHY_REQUEST_ERR: si el elemento no es un ‘CAPTION’.@version DOM Nivel 2
Width
Especifica la anchura de la tabla deseada. ver la definición del atributo de anchoEn el HTML 4.1.
[DOMName("width")]
public string Width { get; set; }
Valor de la propiedad
Methods
CreateCaption()
Crear un nuevo objeto de tabla o devolver un objeto existente.
[DOMName("createCaption")]
public Element CreateCaption()
Returns
El elemento de la “capción”.
CreaciónFoot()
Crear una línea de pieza de mesa o devolver una existente.
[DOMName("createTFoot")]
public Element CreateTFoot()
Returns
Un elemento de pie (TFOOT).
Creación()
Crea una línea de cabeza de la tabla o devolva una existente.
[DOMName("createTHead")]
public Element CreateTHead()
Returns
Un nuevo elemento de cabeza de la tabla (“THEAD”).
DeleteCaption()
Eliminar la etiqueta de mesa, si uno existe.
[DOMName("deleteCaption")]
public void DeleteCaption()
DeleteRow(Int)
Eliminar una línea de mesa.
[DOMName("deleteRow")]
public void DeleteRow(int index)
Parameters
index
int
El índice de la línea debe ser eliminado. este indice comienzade 0 y es relativo a la orden lógica (no orden de documento) detodas las líneas contenidas dentro de la tabla. si el índice es -1 elLa última línea de la tabla está eliminada.
Exceptions
INDEX_SIZE_ERR: aumentado si el índice especificado es mayor que oigual al número de líneas o si el índice es un número negativoMás que -1.Versión DOM Nivel 2
Eliminar Fuente()
Eliminar el pie de la mesa, si uno existe.
[DOMName("deleteTFoot")]
public void DeleteTFoot()
Eliminar la cabeza()
Eliminar el encabezado de la mesa, si uno existe.
[DOMName("deleteTHead")]
public void DeleteTHead()
InsertRow(Int)
Insertar una nueva línea vacía en la tabla. La nueva fila se insertará inmediatamente antes y en el mismo apartado que la actual ‘index’ de la mesa. Si ‘indice’ es -1 desigual al número de líneas, la nueva ronda se añade. Además,cuando la tableta es vacia la línea se inserirá en un ‘TBODY’ que se crea y se introduce en las tablas.Una línea de tablo no puede ser marcada de acuerdo con [HTML 4.01].
[DOMName("insertRow")]
public Node InsertRow(int index)
Parameters
index
int
El número de línea donde insertar una nueva línea. este índiceComienza por 0 y es relativo a la orden lógica (no documento)orden) de todas las líneas contenidas dentro de la mesa.
Returns
La nueva línea creada.
Exceptions
INDEX_SIZE_ERR: Aumentado si el índice especificado es mayor que elnúmero de líneas o si el índice es un número negativo distinto de -1.Versión DOM Nivel 2