Class DocumentFragment

Class DocumentFragment

Nombre del espacio: Aspose.Html.Dom Colección: Aspose.HTML.dll (25.4.0)

DocumentFragment es un objeto de documento “lightweight” o “minimal” Es muy común querer ser capaz de extraer una parte del árbol de un documento o crear un nuevo fragmento del documento.

[ComVisible(true)]
[DOMObject]
[DOMName("DocumentFragment")]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal

Inheritance

object DOMObject EventTarget Node DocumentFragment

Derived

ShadowRoot

Implements

INotifyPropertyChanged ,y, IEventTarget ,y, IDisposable ,y, IXPathNSResolver ,y, IParentNode ,y, IElementTraversal

Miembros heredados

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

ChildElementCount

Retorna el número actual de nodos de elementos que son hijos de este elemento. 0 si este elemento no tiene nodos de niños que son de nodeType 1.

public int ChildElementCount { get; }

Valor de la propiedad

int

Children

Retorna los elementos del niño del elemento actual.

public HTMLCollection Children { get; }

Valor de la propiedad

HTMLCollection

FirstElementChild

Retorna el primer nodo del elemento infantil de este elemento. null si este elemento no tiene elementos infantiles.

public Element FirstElementChild { get; }

Valor de la propiedad

Element

Introducción HTML

Retorna un fragmento de HTML o XML que representa el contenido del elemento.Se puede configurar, para reemplazar los contenidos del elemento con nodos parsed de la línea dada.

public string InnerHTML { get; set; }

Valor de la propiedad

string

LastElementChild

Retorna el último nodo del elemento infantil de este elemento. null si este elemento no tiene elementos infantiles.

public Element LastElementChild { get; }

Valor de la propiedad

Element

NextElementSibling

Retorna el siguiente nodo de elemento hermano de este elemento. null si este elemento no tiene nodo hermano de elemento que viene después de este uno en el árbol de documento.

public Element NextElementSibling { get; }

Valor de la propiedad

Element

NodeName

El nombre de este nodo, dependiendo de su tipo.

public override string NodeName { get; }

Valor de la propiedad

string

NodeType

Un código que representa el tipo del objeto subyacente.

public override ushort NodeType { get; }

Valor de la propiedad

ushort

El OuterHTML

Retorna un fragmento de HTML o XML que representa el elemento y sus contenidos.Se puede configurar, para reemplazar el elemento con nodos parsed de la línea dada.

public string OuterHTML { get; set; }

Valor de la propiedad

string

PreviousElementSibling

Retorna el nodo del elemento hermano anterior de este elemento. null si este elemento no tiene nodo hermano del elemento que viene antes de este elemento en el árbol de documento.

public Element PreviousElementSibling { get; }

Valor de la propiedad

Element

TextContent

Este atributo devuelve el contenido de texto de este nodo y sus descendientes.Cuando se define como nulo, la configuración no tiene efecto.En la configuración, cualquier posible niño este nodo puede tener se eliminan y, si la nueva línea no es vacía o nulo, se reemplaza por un único nodo de texto que contiene la línea este atributo se impone.

public override string TextContent { get; set; }

Valor de la propiedad

string

Methods

QuerySelector(El string)

Retorna el primer elemento en el documento, que corresponde al selector

public Element QuerySelector(string selector)

Parameters

selector string

El selector.

Returns

Element

El elemento correspondiente

QuerySelectorAll(El string)

Retorna un NodeList de todos los elementos en el documento, que se ajusta al selector

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

El selector

Returns

NodeList

SiguienteSiguienteSiguienteSiguienteSiguienteSiguienteHTML

 Español