Class DocumentFragment

Class DocumentFragment

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

DocumentFragment är ett “lättvikts” eller “minimalistiskt” dokumentobjekt. Det är mycket vanligt att vilja kunna extrahera en del av ett dokuments träd eller att skapa ett nytt fragment av ett dokument.

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

Arv

objectDOMObjectEventTargetNodeDocumentFragment

Härledda

ShadowRoot

Implementerar

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal

Ärvt Medlemmar

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()

Egenskaper

ChildElementCount

Returnerar det aktuella antalet elementnoder som är barn till detta element. 0 om detta element inte har några barnnoder som är av nodeType 1.

public int ChildElementCount { get; }

Egenskapsvärde

int

Children

Returnerar barn elementen av det aktuella elementet.

public HTMLCollection Children { get; }

Egenskapsvärde

HTMLCollection

FirstElementChild

Returnerar den första barn elementnoden av detta element. null om detta element inte har några barn element.

public Element FirstElementChild { get; }

Egenskapsvärde

Element

InnerHTML

Returnerar ett fragment av HTML eller XML som representerar elementets innehåll. Kan sättas för att ersätta innehållet av elementet med noder som tolkats från den angivna strängen.

public string InnerHTML { get; set; }

Egenskapsvärde

string

LastElementChild

Returnerar den sista barn elementnoden av detta element. null om detta element inte har några barn element.

public Element LastElementChild { get; }

Egenskapsvärde

Element

NextElementSibling

Returnerar nästa syskon elementnod av detta element. null om detta element inte har några syskon elementnoder som kommer efter denna i dokumentträdet.

public Element NextElementSibling { get; }

Egenskapsvärde

Element

NodeName

Namnet på denna nod, beroende på dess typ.

public override string NodeName { get; }

Egenskapsvärde

string

NodeType

En kod som representerar typen av det underliggande objektet.

public override ushort NodeType { get; }

Egenskapsvärde

ushort

OuterHTML

Returnerar ett fragment av HTML eller XML som representerar elementet och dess innehåll. Kan sättas för att ersätta elementet med noder som tolkats från den angivna strängen.

public string OuterHTML { get; set; }

Egenskapsvärde

string

PreviousElementSibling

Returnerar den föregående syskon elementnod av detta element. null om detta element inte har några syskon elementnoder som kommer före denna i dokumentträdet.

public Element PreviousElementSibling { get; }

Egenskapsvärde

Element

TextContent

Denna attribut returnerar textinnehållet av denna nod och dess ättlingar. När den definieras som null, har inställning ingen effekt. Vid inställning tas eventuella barn som denna nod kan ha bort och, om den nya strängen inte är tom eller null, ersätts av en enda Text-nod som innehåller strängen som denna attribut sätts till.

public override string TextContent { get; set; }

Egenskapsvärde

string

Metoder

QuerySelector(string)

Returnerar det första Elementet i dokumentet, som matchar selektorn.

public Element QuerySelector(string selector)

Parametrar

selector string

Selektorn.

Returnerar

Element

Det matchade elementet.

QuerySelectorAll(string)

Returnerar en NodeList av alla Element i dokumentet, som matchar selektorn.

public NodeList QuerySelectorAll(string selector)

Parametrar

selector string

Selektorn.

Returnerar

NodeList

Aspose.Html.Collections.HTMLCollection

 Svenska