Class DocumentFragment
Navne til: Aspose.Html.Dom Sammensætning: Aspose.HTML.dll (25.4.0)
Dokumentfragment er et “lightweight” eller “minimal” dokumentobjekt. Det er meget almindeligt at ønske at være i stand til at udveksle en del af et dokumenttræ eller til at skabe et nyt fragment af et dokument.
[ComVisible(true)]
[DOMObject]
[DOMName("DocumentFragment")]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Inheritance
object ← DOMObject ← EventTarget ← Node ← DocumentFragment
Derived
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal
De arvede medlemmer
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
Returnerer det nuværende antal element noder, der er børn af dette element. 0 hvis dette element ikke har børn noder, der er af nodeType 1.
public int ChildElementCount { get; }
Ejendomsværdi
Children
Tilbage barnets elementer af det nuværende element.
public HTMLCollection Children { get; }
Ejendomsværdi
FirstElementChild
Returner den første børnelement nod af dette element. null, hvis dette element ikke har børnelement.
public Element FirstElementChild { get; }
Ejendomsværdi
InnerHTML
Returnerer et fragment af HTML eller XML, der repræsenterer elementets indhold.Det kan indstilles, for at erstatte elementets indhold med noder parsed fra den angivne strækning.
public string InnerHTML { get; set; }
Ejendomsværdi
LastElementChild
Returner den sidste børnelement nod af dette element. null, hvis dette element ikke har børnelement.
public Element LastElementChild { get; }
Ejendomsværdi
NextElementSibling
Returner den næste broderelement nod af dette element. null, hvis dette element ikke har element broderelement noder, der kommer efter dette i dokumenttræet.
public Element NextElementSibling { get; }
Ejendomsværdi
NodeName
Navnet på denne knude, afhængigt af dens type.
public override string NodeName { get; }
Ejendomsværdi
NodeType
En kode, der repræsenterer typen af det underliggende objekt.
public override ushort NodeType { get; }
Ejendomsværdi
OuterHTML
Returnerer et fragment af HTML eller XML, der repræsenterer elementet og dets indhold.Det kan indstilles, for at erstatte elementet med noder parsed fra den angivne strækning.
public string OuterHTML { get; set; }
Ejendomsværdi
PreviousElementSibling
Returner den tidligere broderelement nod af dette element. null, hvis dette element ikke har element broderelement noder, der kommer før dette i dokumenttræet.
public Element PreviousElementSibling { get; }
Ejendomsværdi
TextContent
Denne atribut returnerer tekstindholdet af denne node og dens efterkommere. Når den er defineret til at være nul, indstillingen har ingen effekt. På indstillingen, alle mulige børn denne node kan have fjernes og, hvis den nye ringe er ikke tom eller nul, erstattet af en enkelt tekstnode, der indeholder ringen denne atribut er indstillet til.
public override string TextContent { get; set; }
Ejendomsværdi
Methods
QuerySelector(String)
Returnerer det første element i dokumentet, som matcher selektoren
public Element QuerySelector(string selector)
Parameters
selector
string
Det er selektoren.
Returns
Det matchede element
QuerySelectorAll(String)
Returnerer en NodeList af alle elementer i dokumentet, som matcher selektoren
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Selektoren
Returns
Html.Kollektioner.HTMLKollektioner