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
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; }
财产价值
Children
返回当前元素的儿童元素。
public HTMLCollection Children { get; }
财产价值
FirstElementChild
返回该元素的第一个儿童元素节点,如果该元素没有儿童元素。
public Element FirstElementChild { get; }
财产价值
内部HTML
返回代表元素内容的 HTML 或 XML 片段。可以设置,以便将元素的内容替换为从该序列中分裂的节点。
public string InnerHTML { get; set; }
财产价值
LastElementChild
返回这个元素的最后一个儿童元素节点,如果这个元素没有儿童元素。
public Element LastElementChild { get; }
财产价值
NextElementSibling
返回这个元素的下一个兄弟元素节点. null 如果这个元素没有后来的兄弟元素节点在文档树上。
public Element NextElementSibling { get; }
财产价值
NodeName
这个节点的名称,取决于它的类型。
public override string NodeName { get; }
财产价值
NodeType
一个代码代表基础对象的类型。
public override ushort NodeType { get; }
财产价值
超级HTML
返回代表元素及其内容的 HTML 或 XML 片段。可以设置,以便将元素替换为从指定的序列中分裂的节点。
public string OuterHTML { get; set; }
财产价值
PreviousElementSibling
返回此元素的前兄弟元素节点. null 如果此元素没有元素兄弟元素节点在文档树上前面。
public Element PreviousElementSibling { get; }
财产价值
TextContent
这个属性返回这个节点的文本内容和其后代. 当它被定义为零,设置它没有效力. 在设置,任何可能的孩子这个节点可能有被删除,如果它的新节点不是空或零,取代一个单一的文本节点包含节点这个属性被设置为。
public override string TextContent { get; set; }
财产价值
Methods
QuerySelector(线条)
返回文档中的第一个元素,与选择器相匹配
public Element QuerySelector(string selector)
Parameters
selector
string
选手。
Returns
相匹配的元素
QuerySelectorAll(线条)
返回文档中的所有元素的 NodeList,相匹配选项
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
选择者
Returns
首頁 〉外文書 〉文學 〉文學 〉HTML Collection