Class DocumentFragment
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
DocumentFragment adalah objek Document yang “ringan” atau “minimal”. Sangat umum untuk ingin dapat mengekstrak sebagian dari pohon dokumen atau untuk membuat fragmen baru dari dokumen.
[DOMObject]
[DOMName("DocumentFragment")]
[ComVisible(true)]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Pewarisan
object ← DOMObject ← EventTarget ← Node ← DocumentFragment
Turunan
Mengimplementasikan
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Anggota yang diwarisi
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()
Properti
ChildElementCount
Mengembalikan jumlah node elemen saat ini yang merupakan anak dari elemen ini. 0 jika elemen ini tidak memiliki node anak yang merupakan nodeType 1.
public int ChildElementCount { get; }
Nilai Properti
Children
Mengembalikan elemen anak dari elemen saat ini.
public HTMLCollection Children { get; }
Nilai Properti
FirstElementChild
Mengembalikan node elemen anak pertama dari elemen ini. null jika elemen ini tidak memiliki elemen anak.
public Element FirstElementChild { get; }
Nilai Properti
InnerHTML
Mengembalikan fragmen HTML atau XML yang mewakili konten elemen. Dapat diatur, untuk mengganti konten elemen dengan node yang diurai dari string yang diberikan.
public string InnerHTML { get; set; }
Nilai Properti
LastElementChild
Mengembalikan node elemen anak terakhir dari elemen ini. null jika elemen ini tidak memiliki elemen anak.
public Element LastElementChild { get; }
Nilai Properti
NextElementSibling
Mengembalikan node elemen saudara berikutnya dari elemen ini. null jika elemen ini tidak memiliki node saudara elemen yang datang setelah ini dalam pohon dokumen.
public Element NextElementSibling { get; }
Nilai Properti
NodeName
Nama dari node ini, tergantung pada tipe nya.
public override string NodeName { get; }
Nilai Properti
NodeType
Kode yang mewakili tipe objek yang mendasarinya.
public override ushort NodeType { get; }
Nilai Properti
OuterHTML
Mengembalikan fragmen HTML atau XML yang mewakili elemen dan kontennya. Dapat diatur, untuk mengganti elemen dengan node yang diurai dari string yang diberikan.
public string OuterHTML { get; set; }
Nilai Properti
PreviousElementSibling
Mengembalikan node elemen saudara sebelumnya dari elemen ini. null jika elemen ini tidak memiliki node saudara elemen yang datang sebelum ini dalam pohon dokumen.
public Element PreviousElementSibling { get; }
Nilai Properti
TextContent
Atribut ini mengembalikan konten teks dari node ini dan keturunannya. Ketika ditentukan null, mengaturnya tidak memiliki efek. Saat diatur, semua anak yang mungkin dimiliki node ini dihapus dan, jika string baru tidak kosong atau null, digantikan oleh satu node Teks yang berisi string yang diatur pada atribut ini.
public override string TextContent { get; set; }
Nilai Properti
Metode
QuerySelector(string)
Mengembalikan Elemen pertama dalam dokumen, yang cocok dengan pemilih
public Element QuerySelector(string selector)
Parameter
selector
string
Pemilih.
Mengembalikan
Elemen yang cocok
QuerySelectorAll(string)
Mengembalikan NodeList dari semua Elemen dalam dokumen, yang cocok dengan pemilih
public NodeList QuerySelectorAll(string selector)
Parameter
selector
string
Pemilih
Mengembalikan
Aspose.Html.Collections.HTMLCollection