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
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
Children
Terug de elementen van het huidige element van het kind.
public HTMLCollection Children { get; }
Eigendomswaarde
FirstElementChild
Returneert de eerste kinderelementen van dit element. null als dit element geen kinderelementen heeft.
public Element FirstElementChild { get; }
Eigendomswaarde
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
LastElementChild
Returneert de laatste kinderelementen van dit element. null als dit element geen kinderelementen heeft.
public Element LastElementChild { get; }
Eigendomswaarde
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
NodeName
De naam van deze knop, afhankelijk van het type.
public override string NodeName { get; }
Eigendomswaarde
NodeType
Een code die het type van het onderliggende object vertegenwoordigt.
public override ushort NodeType { get; }
Eigendomswaarde
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
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
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
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
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
Html.Html.Collecties.HtmlCollecties