Class DocumentFragment
Tên không gian: Aspose.Html.Dom Tổng hợp: Aspose.HTML.dll (25.4.0)
DocumentFragment là một đối tượng tài liệu nhẹ hoặc tối thiểu.Thật phổ biến khi muốn có thể lấy ra một phần của cây tài liệu hoặc tạo ra một mảnh mới của tài liệu.
[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
Thành viên thừa kế
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
Quay lại số lượng hiện tại của các nút yếu tố là trẻ em của yếu tố này. 0 nếu yếu tố này không có nút trẻ em là của nútType 1.
public int ChildElementCount { get; }
Giá trị bất động sản
Children
Trở lại các yếu tố trẻ em của yếu tố hiện tại.
public HTMLCollection Children { get; }
Giá trị bất động sản
FirstElementChild
Quay lại nút yếu tố trẻ em đầu tiên của yếu tố này. null nếu yếu tố này không có yếu tố trẻ em.
public Element FirstElementChild { get; }
Giá trị bất động sản
Trong HTML
Quay lại một mảnh của HTML hoặc XML đại diện cho nội dung của yếu tố.Có thể được thiết lập, để thay thế nội dung của các yếu tố với các nút đúc từ dòng cụ thể.
public string InnerHTML { get; set; }
Giá trị bất động sản
LastElementChild
Quay lại nút yếu tố trẻ em cuối cùng của yếu tố này. null nếu yếu tố này không có yếu tố trẻ em.
public Element LastElementChild { get; }
Giá trị bất động sản
NextElementSibling
Trở lại nút yếu tố anh em tiếp theo của yếu tố này. null nếu yếu tố này không có các nút yếu tố anh em đến sau đó trong cây tài liệu.
public Element NextElementSibling { get; }
Giá trị bất động sản
NodeName
Tên của nút này, tùy thuộc vào loại của nó.
public override string NodeName { get; }
Giá trị bất động sản
NodeType
Một mã đại diện cho loại đối tượng cơ bản.
public override ushort NodeType { get; }
Giá trị bất động sản
Tải OuterHTML
Quay lại một mảnh của HTML hoặc XML đại diện cho yếu tố và nội dung của nó.Có thể được thiết lập, để thay thế các yếu tố với các nút đúc từ dòng cụ thể.
public string OuterHTML { get; set; }
Giá trị bất động sản
PreviousElementSibling
Trở lại nút yếu tố anh em trước đó của yếu tố này. null nếu yếu tố này không có các nút yếu tố anh em đến trước đó trong cây tài liệu.
public Element PreviousElementSibling { get; }
Giá trị bất động sản
TextContent
Tính năng này trả về nội dung văn bản của nút này và người phát sinh của nó. Khi nó được xác định là không, thiết lập nó không có hiệu lực. Trên thiết lập, bất kỳ trẻ em có thể có nút này có thể được xóa và, nếu nó dòng mới không trống hay không, thay thế bằng một nút văn bản duy nhất chứa các dòng thuộc tính này được thiết lập.
public override string TextContent { get; set; }
Giá trị bất động sản
Methods
QuerySelector(String)
Quay lại Element đầu tiên trong tài liệu, phù hợp với bộ chọn
public Element QuerySelector(string selector)
Parameters
selector
string
của Selector.
Returns
Các yếu tố phù hợp
QuerySelectorAll(String)
Quay lại một NodeList của tất cả các Elements trong tài liệu, phù hợp với bộ chọn
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Người chọn
Returns
Tải về: HTMLCollectionsHTMLCollections