Class DocumentFragment

Class DocumentFragment

De naam: Aspose.Html.Dom Verzameling: Aspose.HTML.dll (25.4.0)

DocumentFragment is een “lightweight” of “minimal” Document object. Het is heel gebruikelijk om een stuk van een documentboom te kunnen extraheren of een nieuw fragment van een document te creëren.

[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

Geëerbiede leden

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

Returneert het huidige aantal elementnootjes dat kinderen van dit element zijn. 0 als dit element geen kindernootjes heeft die van nodeType 1 zijn.

public int ChildElementCount { get; }

Eigendomswaarde

int

Children

Terug de elementen van het huidige element van het kind.

public HTMLCollection Children { get; }

Eigendomswaarde

HTMLCollection

FirstElementChild

Returneert de eerste kinderelementen van dit element. null als dit element geen kinderelementen heeft.

public Element FirstElementChild { get; }

Eigendomswaarde

Element

InnerHTML

Terug een fragment van HTML of XML dat de inhoud van het element vertegenwoordigt.Kan worden ingesteld, om de inhoud van het element te vervangen door knooppunten die van de gegeven lijn worden gesneden.

public string InnerHTML { get; set; }

Eigendomswaarde

string

LastElementChild

Returneert de laatste kinderelementen van dit element. null als dit element geen kinderelementen heeft.

public Element LastElementChild { get; }

Eigendomswaarde

Element

NextElementSibling

Terugkomt de volgende broer element node van dit element. null als dit element geen element broer nodes die na deze in de documentboom komen.

public Element NextElementSibling { get; }

Eigendomswaarde

Element

NodeName

De naam van deze knop, afhankelijk van het type.

public override string NodeName { get; }

Eigendomswaarde

string

NodeType

Een code die het type van het onderliggende object vertegenwoordigt.

public override ushort NodeType { get; }

Eigendomswaarde

ushort

OuterHTML

Terug een fragment van HTML of XML dat het element en de inhoud ervan vertegenwoordigt.Het kan worden ingesteld, om het element te vervangen door knooppunten die van de gegeven lijn worden gesneden.

public string OuterHTML { get; set; }

Eigendomswaarde

string

PreviousElementSibling

Returneert de eerdere broeder element knooppunt van dit element. null als dit element geen element broeder knooppunten die vóór dit in de documentboom komen.

public Element PreviousElementSibling { get; }

Eigendomswaarde

Element

TextContent

Dit attribuut retourneert de tekstinhoud van deze node en zijn afstammelingen. Wanneer het wordt gedefinieerd als nul, instellen het heeft geen effect. Op instelling, alle mogelijke kinderen deze node kan hebben worden verwijderd en, als het nieuwe string is niet leeg of nul, vervangen door een enkele Text node die de string dit attribuut is ingesteld.

public override string TextContent { get; set; }

Eigendomswaarde

string

Methods

QuerySelector(String)

Returneert het eerste Element in het document, dat overeenkomt met de selector

public Element QuerySelector(string selector)

Parameters

selector string

De selecteur .

Returns

Element

Het aangepaste element

QuerySelectorAll(String)

Terug een NodeList van alle elementen in het document, die overeenkomt met de selector

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

De selecteur

Returns

NodeList

Html.Html.Collecties.HtmlCollecties

 Nederlands