Class DocumentFragment
名称: Aspose.Svg.Dom 會議: Aspose.SVG.dll (25.5.0)
DocumentFragment 是一种“轻重”或“最小”文档对象,很常见想要能够提取文档树的一部分或创建文档的新片段。
[DOMObject]
[ComVisible(true)]
[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
ASPOSE.Svg.Collections.HTML收藏