Class DocumentFragment

Class DocumentFragment

名称: Aspose.Html.Dom 编辑: Aspose.HTML.dll (25.4.0)

DocumentFragment 是一种“轻重”或“最小”文档对象,很常见想要能够提取文档树的一部分或创建文档的新片段。

[ComVisible(true)]
[DOMObject]
[DOMName("DocumentFragment")]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal

Inheritance

object DOMObject EventTarget Node DocumentFragment

Derived

ShadowRoot

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal

继承人

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

返回目前的元素节点的数量,这些节点是该元素的孩子。 0 如果该元素没有节点,这些节点是第 1 类。

public int ChildElementCount { get; }

财产价值

int

Children

返回当前元素的儿童元素。

public HTMLCollection Children { get; }

财产价值

HTMLCollection

FirstElementChild

返回该元素的第一个儿童元素节点,如果该元素没有儿童元素。

public Element FirstElementChild { get; }

财产价值

Element

内部HTML

返回代表元素内容的 HTML 或 XML 片段。可以设置,以便将元素的内容替换为从该序列中分裂的节点。

public string InnerHTML { get; set; }

财产价值

string

LastElementChild

返回这个元素的最后一个儿童元素节点,如果这个元素没有儿童元素。

public Element LastElementChild { get; }

财产价值

Element

NextElementSibling

返回这个元素的下一个兄弟元素节点. null 如果这个元素没有后来的兄弟元素节点在文档树上。

public Element NextElementSibling { get; }

财产价值

Element

NodeName

这个节点的名称,取决于它的类型。

public override string NodeName { get; }

财产价值

string

NodeType

一个代码代表基础对象的类型。

public override ushort NodeType { get; }

财产价值

ushort

超级HTML

返回代表元素及其内容的 HTML 或 XML 片段。可以设置,以便将元素替换为从指定的序列中分裂的节点。

public string OuterHTML { get; set; }

财产价值

string

PreviousElementSibling

返回此元素的前兄弟元素节点. null 如果此元素没有元素兄弟元素节点在文档树上前面。

public Element PreviousElementSibling { get; }

财产价值

Element

TextContent

这个属性返回这个节点的文本内容和其后代. 当它被定义为零,设置它没有效力. 在设置,任何可能的孩子这个节点可能有被删除,如果它的新节点不是空或零,取代一个单一的文本节点包含节点这个属性被设置为。

public override string TextContent { get; set; }

财产价值

string

Methods

QuerySelector(线条)

返回文档中的第一个元素,与选择器相匹配

public Element QuerySelector(string selector)

Parameters

selector string

选手。

Returns

Element

相匹配的元素

QuerySelectorAll(线条)

返回文档中的所有元素的 NodeList,相匹配选项

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

选择者

Returns

NodeList

首頁 〉外文書 〉文學 〉文學 〉HTML Collection

 中文