Class DocumentFragment
Numele spaţiului: Aspose.Html.Dom Asamblare: Aspose.HTML.dll (25.4.0)
DocumentFragment este un obiect “lightweight” sau “minimal” Document. este foarte comun să doriți să puteți extrage o parte a copacului unui document sau să creați un nou fragment al unui document.
[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
Membrii moștenitori
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
Întoarce numărul curent de noduri de element care sunt copii ai acestui element. 0 dacă acest element nu are noduri de copii care sunt de noduriTip 1.
public int ChildElementCount { get; }
Valoarea proprietății
Children
Întoarce elementele copilului din elementul actual.
public HTMLCollection Children { get; }
Valoarea proprietății
FirstElementChild
Întoarce primul nod al elementului copil al acestui element. null dacă acest element nu are elemente copil.
public Element FirstElementChild { get; }
Valoarea proprietății
Într-un HTML
Întoarce un fragment de HTML sau XML care reprezintă conținutul elementului.Poate fi setat, pentru a înlocui conținutul elementului cu noduri parsate de la stringul dat.
public string InnerHTML { get; set; }
Valoarea proprietății
LastElementChild
Întoarce ultimul nod al elementului copil al acestui element. null dacă acest element nu are elemente copil.
public Element LastElementChild { get; }
Valoarea proprietății
NextElementSibling
Întoarce următorul nod al elementului fratern al acestui element. null dacă acest element nu are noduri fraternale ale elementului care vin după acesta în copacul documentului.
public Element NextElementSibling { get; }
Valoarea proprietății
NodeName
Numele acestui nod, în funcție de tipul său.
public override string NodeName { get; }
Valoarea proprietății
NodeType
Un cod care reprezintă tipul obiectului de bază.
public override ushort NodeType { get; }
Valoarea proprietății
Cuvânt cheie
Întoarce un fragment de HTML sau XML care reprezintă elementul și conținutul acestuia.Poate fi setat, pentru a înlocui elementul cu noduri parsate de la stringul dat.
public string OuterHTML { get; set; }
Valoarea proprietății
PreviousElementSibling
Întoarce nodul elementului fratern anterior al acestui element. null dacă acest element nu are noduri fraternale element care vin înaintea acestui element în copacul documentului.
public Element PreviousElementSibling { get; }
Valoarea proprietății
TextContent
Acest atribut returnează conținutul text al acestui nod și al descendenților săi. Când este definit ca fiind zero, setarea nu are efect. La setare, orice posibil copii acest nod poate fi îndepărtat și, dacă noul string nu este gol sau zero, înlocuit cu un singur nod text care conține string acest atribut este setat la.
public override string TextContent { get; set; }
Valoarea proprietății
Methods
QuerySelector(Strângere)
Întoarce primul element din document, care se potrivește cu selectorul
public Element QuerySelector(string selector)
Parameters
selector
string
pentru selector.
Returns
Elementul corespunzător
QuerySelectorAll(Strângere)
Întoarce un NodeList al tuturor elementelor din document, care se potrivește cu selectorul
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Selectorul
Returns
Html.Colecții.HtmlColecții