Class DocumentFragment
Der Name: Aspose.Html.Dom Sammlung: Aspose.HTML.dll (25.4.0)
DocumentFragment ist ein “lightweight” oder “minimal” Dokument Objekt. Es ist sehr üblich, dass Sie in der Lage sein möchten, einen Teil eines Dokumentsbaums zu extrahieren oder ein neues Fragment eines Dokuments zu erstellen.
[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
Vererbte Mitglieder
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
Wiederherstellt die aktuelle Anzahl der Elementknoten, die Kinder dieses Elements sind. 0 wenn dieses Elements keine Kinderknoten hat, die von NodeType 1 sind.
public int ChildElementCount { get; }
Eigentumswert
Children
Das Kind kehrt die Elemente des aktuellen Elements zurück.
public HTMLCollection Children { get; }
Eigentumswert
FirstElementChild
Rückkehr der ersten Kinderelement Node dieses Elements. null, wenn dieses Elements keine Kinderelemente hat.
public Element FirstElementChild { get; }
Eigentumswert
InnerHTML
Wiederherstellt ein Fragment von HTML oder XML, das den Inhalt des Elements darstellt.Es kann eingestellt werden, um die Inhalte des Elements mit Knoten aus dem gegebenen String zu ersetzen.
public string InnerHTML { get; set; }
Eigentumswert
LastElementChild
Das letzte Element null dieses Elements zurückgibt, wenn dieses Elements keine Elemente des Kindes hat.
public Element LastElementChild { get; }
Eigentumswert
NextElementSibling
Rückkehr der nächsten Brüder-Element-Node dieses Elements. null, wenn dieses Elements keine Element Brüder-Node hat, die nach diesem in der Dokumentenbaum kommen.
public Element NextElementSibling { get; }
Eigentumswert
NodeName
Der Name dieser Node, je nach seiner Art.
public override string NodeName { get; }
Eigentumswert
NodeType
Ein Code, der die Art des zugrunde liegenden Objekts darstellt.
public override ushort NodeType { get; }
Eigentumswert
von OuterHTML
Wiederherstellt ein Fragment von HTML oder XML, das das Element und seine Inhalte darstellt.Es kann eingestellt werden, um das Element mit Noten aus der angegebenen String zu ersetzen.
public string OuterHTML { get; set; }
Eigentumswert
PreviousElementSibling
Rückkehr der vorherigen Brüder-Element-Node dieses Elements. null, wenn dieses Elements keine Element Brüder-Node hat, die vor diesem in der Dokumentenbaum kommen.
public Element PreviousElementSibling { get; }
Eigentumswert
TextContent
Dieses Attribut kehrt den Textgehalt dieses Knoten und seine Nachkommen zurück. Wenn es als null definiert wird, hat die Einstellung keine Wirkung. Bei der Einstellung werden alle möglichen Kinder dieses Knoten möglicherweise entfernt und, wenn es die neue Zeile ist nicht leer oder null, ersetzt mit einem einzigen Textnoten, der die Zeile dieses Attribut festgelegt wird.
public override string TextContent { get; set; }
Eigentumswert
Methods
QuerySelector(String)
Rückkehr des ersten Elements im Dokument, der den Selektor entspricht
public Element QuerySelector(string selector)
Parameters
selector
string
Und der Selektor.
Returns
Das angegebene Element
QuerySelectorAll(String)
Wiederherstellt eine NodeListe aller Elemente im Dokument, die den Selektor entspricht
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Der Selektor
Returns
Html.Kollektionen.HtmlKollektionen