Class DocumentFragment
Název místa: Aspose.Html.Dom Sbírka: Aspose.HTML.dll (25.4.0)
DokumentFragment je “lehká” nebo “minimální” Dokument objekt. Je velmi běžné, že chcete být schopni extrahovat část stromu dokumentu nebo vytvořit nový fragment dokumentu.
[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
Dědiční členové
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
Vrátí aktuální počet prvkových uzlin, které jsou dětmi tohoto prvku. 0 pokud tento prvek nemá dětské uzly, které jsou nodeType 1.
public int ChildElementCount { get; }
Hodnota nemovitosti
Children
Vrací dětské prvky aktuálního prvku.
public HTMLCollection Children { get; }
Hodnota nemovitosti
FirstElementChild
Návrat prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku.
public Element FirstElementChild { get; }
Hodnota nemovitosti
Vnitřní HTML
Vrátí fragment HTML nebo XML, který představuje obsah prvku.Může být nastaven, aby nahradil obsah prvku uzly parsed z daného řetězce.
public string InnerHTML { get; set; }
Hodnota nemovitosti
LastElementChild
Návrat posledního dětského prvku tohoto prvku. null, pokud tento prvek nemá dětské prvky.
public Element LastElementChild { get; }
Hodnota nemovitosti
NextElementSibling
Vrátí následující bratrský prvek uzlu tohoto prvku. null, pokud tento prvek nemá prvek bratrské uzly, které přicházejí po tomto v dokumentu stromu.
public Element NextElementSibling { get; }
Hodnota nemovitosti
NodeName
Název tohoto nodu, v závislosti na jeho typu.
public override string NodeName { get; }
Hodnota nemovitosti
NodeType
Kód představuje typ podkladového objektu.
public override ushort NodeType { get; }
Hodnota nemovitosti
OuterHTML
Vrátí fragment HTML nebo XML, který představuje prvek a jeho obsah.Může být nastaven, aby nahradil prvek uzly parsed z daného řetězce.
public string OuterHTML { get; set; }
Hodnota nemovitosti
PreviousElementSibling
Návrat předchozího bratrského prvku tohoto prvku. null, pokud tento prvek nemá bratrské uzly prvku, které přicházejí před tímto prvkem v dokumentu stromu.
public Element PreviousElementSibling { get; }
Hodnota nemovitosti
TextContent
Tento atribut vrací textový obsah tohoto nodu a jeho potomků.Když je definován jako nulový, nastavení nemá žádný účinek.Na nastavení, jakékoli možné děti tohoto nodu mohou mít jsou odstraněny a pokud je nový řetězec není prázdný nebo nulový, nahrazen jediným textovým node obsahující řetězec tento atribut je nastaven.
public override string TextContent { get; set; }
Hodnota nemovitosti
Methods
QuerySelector(Stringová)
Vrátí první prvek v dokumentu, který odpovídá selektoru
public Element QuerySelector(string selector)
Parameters
selector
string
Vybraný výběrník.
Returns
Příslušný prvek
QuerySelectorAll(Stringová)
Vrátí NodeList všech prvků v dokumentu, který odpovídá výběru
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Výběrník
Returns
Sbírka - HTML kolekce - HTML kolekce