Class DocumentFragment

Class DocumentFragment

Namn på plats: Aspose.Html.Dom Sammanfattning: Aspose.HTML.dll (25.4.0)

DocumentFragment är ett “lättviktigt” eller “minimalt” dokumentobjekt. Det är mycket vanligt att vilja kunna extrahera en del av ett dokumentträd eller skapa ett nytt fragment av ett dokument.

[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 , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal

Arvsmedlemmar

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

ChildElementCount

Returnerar det aktuella antalet element noder som är barn av detta element. 0 om detta element inte har barn noder som är av nodeType 1.

public int ChildElementCount { get; }

Fastighetsvärde

int

Children

Returnerar barnets element av det nuvarande elementet.

public HTMLCollection Children { get; }

Fastighetsvärde

HTMLCollection

FirstElementChild

Returnerar det första barnets elementnoden av detta element. null om det här elementet inte har barnelement.

public Element FirstElementChild { get; }

Fastighetsvärde

Element

InnerHTML

Returnerar ett fragment av HTML eller XML som representerar elementets innehåll.Det kan ställas in, för att ersätta innehållet i elementet med noder parsed från den angivna strängen.

public string InnerHTML { get; set; }

Fastighetsvärde

string

LastElementChild

Returnerar det sista barnets elementnoden av detta element. null om det här elementet inte har barnelement.

public Element LastElementChild { get; }

Fastighetsvärde

Element

NextElementSibling

Returnerar nästa broderelement nod av detta element. null om detta element inte har element broder noder som kommer efter detta i dokumentträdet.

public Element NextElementSibling { get; }

Fastighetsvärde

Element

NodeName

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

public override string NodeName { get; }

Fastighetsvärde

string

NodeType

En kod som representerar typen av underliggande objekt.

public override ushort NodeType { get; }

Fastighetsvärde

ushort

OuterHTML

Returnerar ett fragment av HTML eller XML som representerar elementet och dess innehåll.Det kan ställas in, för att ersätta elementet med noder parsed från den angivna strängen.

public string OuterHTML { get; set; }

Fastighetsvärde

string

PreviousElementSibling

Returnerar det föregående broderelementnoden av detta element. null om detta element inte har element broder noder som kommer före detta i dokumentträdet.

public Element PreviousElementSibling { get; }

Fastighetsvärde

Element

TextContent

Denna attribut returnerar textinnehållet av denna nod och dess efterkommande. När den definieras som noll, inställning det har ingen effekt. På inställning, eventuella barn denna nod kan ha avlägsnas och, om den nya raden är inte tom eller noll, ersätts av en enda Text nod som innehåller raden denna attribut är inställd till.

public override string TextContent { get; set; }

Fastighetsvärde

string

Methods

QuerySelector(Sträng)

Returnerar det första elementet i dokumentet, vilket matchar selektorn

public Element QuerySelector(string selector)

Parameters

selector string

och selektorn.

Returns

Element

Det matchade elementet

QuerySelectorAll(Sträng)

Returnerar en NodeList av alla element i dokumentet, som matchar selektorn

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

och selektorn

Returns

NodeList

Html.Kollektioner.HtmlKollektioner

 Svenska