Class DocumentFragment
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
DocumentFragment, “hafif” veya “minimal” bir Document nesnesidir. Bir belgenin ağaç yapısının bir kısmını çıkarmak veya yeni bir belge parçası oluşturmak oldukça yaygındır.
[DOMObject]
[DOMName("DocumentFragment")]
[ComVisible(true)]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Miras
object ← DOMObject ← EventTarget ← Node ← DocumentFragment
Türetilmiş
Uygulamalar
INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Miras Alınan Üyeler
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()
Özellikler
ChildElementCount
Bu öğenin çocukları olan mevcut eleman düğümü sayısını döndürür. Eğer bu öğenin düğüm türü 1 olan çocuk düğümleri yoksa 0 döner.
public int ChildElementCount { get; }
Özellik Değeri
Children
Mevcut öğenin çocuk öğelerini döndürür.
public HTMLCollection Children { get; }
Özellik Değeri
FirstElementChild
Bu öğenin ilk çocuk öğe düğümünü döndürür. Eğer bu öğenin çocuk öğeleri yoksa null döner.
public Element FirstElementChild { get; }
Özellik Değeri
InnerHTML
Bu öğenin içeriğini temsil eden bir HTML veya XML parçasını döndürür. Verilen dizeyi ayrıştırarak öğenin içeriğini değiştirmek için ayarlanabilir.
public string InnerHTML { get; set; }
Özellik Değeri
LastElementChild
Bu öğenin son çocuk öğe düğümünü döndürür. Eğer bu öğenin çocuk öğeleri yoksa null döner.
public Element LastElementChild { get; }
Özellik Değeri
NextElementSibling
Bu öğenin sonraki kardeş öğe düğümünü döndürür. Eğer bu öğenin belge ağacında bu öğeden sonra gelen kardeş öğe düğümleri yoksa null döner.
public Element NextElementSibling { get; }
Özellik Değeri
NodeName
Bu düğümün adı, türüne bağlı olarak.
public override string NodeName { get; }
Özellik Değeri
NodeType
Temel nesnenin türünü temsil eden bir kod.
public override ushort NodeType { get; }
Özellik Değeri
OuterHTML
Bu öğeyi ve içeriğini temsil eden bir HTML veya XML parçasını döndürür. Verilen dizeyi ayrıştırarak öğeyi değiştirmek için ayarlanabilir.
public string OuterHTML { get; set; }
Özellik Değeri
PreviousElementSibling
Bu öğenin önceki kardeş öğe düğümünü döndürür. Eğer bu öğenin belge ağacında bu öğeden önce gelen kardeş öğe düğümleri yoksa null döner.
public Element PreviousElementSibling { get; }
Özellik Değeri
TextContent
Bu özellik, bu düğümün ve onun alt düğümlerinin metin içeriğini döndürür. Null olarak tanımlandığında, ayarlanması bir etki yaratmaz. Ayarlandığında, bu düğümün olası çocukları kaldırılır ve yeni dize boş veya null değilse, bu özelliğin ayarlandığı dizeyi içeren tek bir Metin düğümü ile değiştirilir.
public override string TextContent { get; set; }
Özellik Değeri
Yöntemler
QuerySelector(string)
Belgedeki ilk öğeyi döndürür, bu öğe seçici ile eşleşir.
public Element QuerySelector(string selector)
Parametreler
selector
string
Seçici.
Dönüş
Eşleşen öğe
QuerySelectorAll(string)
Belgedeki tüm öğeleri döndürür, bu öğeler seçici ile eşleşir.
public NodeList QuerySelectorAll(string selector)
Parametreler
selector
string
Seçici
Dönüş
Aspose.Html.Collections.HTMLCollection